Quick overview
Job description
Design and develop scalable batch and real-time data pipelines.
Build data-processing solutions using Python, PySpark, Spark, and SQL.
Develop and support streaming pipelines using Apache Kafka.
Ingest, transform, validate, and publish large volumes of structured and semi-structured data.
Develop reusable ETL/ELT frameworks and data integration components.
Optimize Spark jobs, SQL queries, and data pipelines for performance and scalability.
Integrate data from databases, APIs, files, messaging platforms, and cloud data services.
Implement data-quality checks, reconciliation, exception handling, and monitoring.
Support production data pipelines and perform root-cause analysis for failures and performance issues.
Implement secure data-access patterns, encryption, masking, and role-based access controls.
Participate in code reviews, testing, CI/CD deployments, and production releases.
Collaborate with data architects, business analysts, and engineering teams to translate business requirements into technical solutions.
Maintain technical documentation, data mappings, operational procedures, and support runbooks.
Required Skills
6+ years of Data Engineering experience.
Strong hands-on experience with Python.
Strong SQL and relational database experience.
Experience with Apache Spark / PySpark.
Experience with Apache Kafka and real-time/event-driven data processing.
Strong understanding of ETL/ELT and enterprise data pipelines.
Experience working with large-volume datasets and distributed processing.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Experience with data warehouses/lakehouse platforms such as Snowflake, Databricks, Redshift, or similar.
Strong understanding of data modeling and data warehousing concepts.
Experience with Git and CI/CD processes.
Strong troubleshooting and production-support experience.
Preferred Skills
Banking / Financial Services experience.
Experience with Databricks and Delta Lake.
Kafka Streams / Confluent Kafka experience.
Airflow or other workflow-orchestration tools.
AWS services such as S3, Glue, EMR, Lambda, and Redshift.
Data governance, lineage, security, and regulatory-data experience.
Docker / Kubernetes exposure.
Experience working in Agile/Scrum environments.
Similar jobs
- BI

Junior Data EngineerRecently posted
BigBear.ai · Norfolk, VA · Hybrid 🇺🇸
SQLAWSETL+7TechnologySalary not listed - TR

Big Data EngineerRecently posted
Tech Rakers · Rockville, MD · Hybrid 🇺🇸
SQLScalaGit+16TechnologySalary not listed - ID
AI Data Engineer/Data Scientist (with Snowflake / Dataiku) - Only W2Recently posted
Info Dinamica Inc · Princeton, NJ · Hybrid 🇺🇸
SQLApache SparkAWS+4TechnologySalary not listed - RD

Data EngineerRecently posted
Randstad Digital · Arlington, VA · Hybrid 🇺🇸
SQLGitAWS+10Technology$48 - $52/hr - TR

Product Data Engineer – Service Sales & Performance -- Hybrid -- Only W2Recently posted
Trebecon LLC · Lisle, IL · Hybrid 🇺🇸
SQLData PipelineDatabricks+5TechnologySalary not listed - PT

Sr. AI Data Engineer (Cloud)Recently posted
Peterson Technology Partners · Chicago, IL · On-site 🇺🇸
DynamoDBSQLGit+10Technology$70 - $80/hr - BA

Palantir Foundry EngineerRecently posted
Booz Allen Hamilton · Wharton, NJ · On-site 🇺🇸
AgileEngineering$77.6k - $176k/yr - TS
Senior Staff Data EngineerRecently posted
The Search Solutions, LLC · United States · Hybrid 🇺🇸
DjangoFastAPIMicroservices+10TechnologySalary not listed - CG

Data EngineerRecently posted
Charter Global, Inc. · United States · Remote 🇺🇸
SQLApache SparkETL+5TechnologySalary not listed - AS
Databricks EngineerRecently posted
Apex Systems · Austin, TX · On-site 🇺🇸
UnityGenerative AIAgileEngineeringSalary not listed - SU
Senior Data Engineer (Only Visa Independent Candidate/W2)Recently posted
SumasEdge Corporation · Summit, NJ · Hybrid 🇺🇸
SQLScalaGit+7TechnologySalary not listed - GD

Data EngineerRecently posted
GDH · Santa Clara, CA · On-site 🇺🇸
SQLApache SparkAWS+8Technology$60 - $64/hr
