Data Engineer: AWS Spark ETL & Data Lake Expert

Peregrine Advisors LLC

Washington (District of Columbia)

Hybrid

USD 103,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) match
Life insurance
Disability insurance
Unlimited PTO
Certifications support

Job summary

Peregrine Advisors LLC is seeking a Data Engineer in the Washington, DC area to build scalable ETL pipelines on AWS using Spark, Glue, and EMR. You will design S3 data lakes, feed Apache Iceberg tables, and coordinate data across Aurora PostgreSQL and DynamoDB.

The role emphasizes data quality, governance, and scalable automation. You will work in a hybrid setting, interact with engineers and strategists, and contribute to a high-impact federal-ready data platform.

Qualifications

  • 4+ years of data engineering experience.
  • Bachelor's degree.
  • Spark ETL on AWS (Glue, Amazon EMR) in Python and PySpark.
  • S3 data-lake design (Parquet, partitioning, lifecycle) feeding Apache Iceberg tables, Amazon Aurora PostgreSQL, and DynamoDB.
  • Event orchestration (Lambda, Step Functions, SQS/SNS) with secrets management and monitoring.
  • Data quality, validation, and lineage.
  • Infrastructure-as-code (CloudFormation or Terraform).
  • Basic proficiency in writing, PowerPoint, and Excel.

Responsibilities

  • Build ETL pipelines with Spark on AWS.
  • Write processing in Python and PySpark.
  • Design the S3 data-lake and Parquet layout feeding Iceberg tables.
  • Connect PostgreSQL on Aurora and DynamoDB, with Trino for federated SQL.
  • Deliver pipelines that keep data clean and trustworthy at scale.
  • Automate data ingestion and storage design for downstream use.

Skills

Data engineering
Spark ETL
Python
PySpark
S3 data lake
AWS Lambda/Step Functions
Data quality
Terraform

Education

Bachelor's degree

Tools

Glue
Amazon EMR
Aurora PostgreSQL
DynamoDB
Trino
Iceberg

Job description

Peregrine Advisors LLC is seeking a Data Engineer in the Washington, DC area to build scalable ETL pipelines on AWS using Spark, Glue, and EMR. You will design S3 data lakes, feed Apache Iceberg tables, and coordinate data across Aurora PostgreSQL and DynamoDB.

The role emphasizes data quality, governance, and scalable automation. You will work in a hybrid setting, interact with engineers and strategists, and contribute to a high-impact federal-ready data platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - AWS Spark ETL & Data Lake Architect
Data Engineer - AWS Spark ETL & Data Lake Architect

Peregrine Advisors • Washington

Hybrid
USD 120,000 - 160,000
Health insurance
401(k) match
Unlimited PTO
+1
Senior Data Architect - AWS Data Lake & Governance
Senior Data Architect - AWS Data Lake & Governance

Peregrine Advisors LLC • Washington

Hybrid
USD 120,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+3
SQL Database Engineer – AWS, ETL, & Data Pipelines (Hybrid)
SQL Database Engineer – AWS, ETL, & Data Pipelines (Hybrid)

Peregrine Advisors LLC • Washington

Hybrid
USD 120,000 - 140,000
Medical, dental, vision insurance
Life & disability insurance
401(k) match
+2
Senior AWS Data Lake Architect | Data Modeling & Governance
Senior AWS Data Lake Architect | Data Modeling & Governance

Peregrine Advisors • Washington

Hybrid
USD 140,000 - 190,000
Healthcare benefits
401(k) match
Unlimited PTO
+1
Junior Data Engineer - AWS SQL & ETL (Hybrid, DC)
Junior Data Engineer - AWS SQL & ETL (Hybrid, DC)

Peregrine Advisors • Washington

Hybrid
USD 80,000 - 95,000
Data Engineer: Build Scalable Pipelines & Trusted Data
Data Engineer: Build Scalable Pipelines & Trusted Data

Peregrine Advisors LLC • Washington

On-site
USD 115,000 - 165,000
Data Engineer (AWS, Spark)
Data Engineer (AWS, Spark)

Peregrine Advisors • Washington

On-site
USD 120,000 - 160,000
Health insurance
401(k) match
Unlimited PTO
+1
Data Engineer: Scalable ETL & AWS Data Pipelines
Data Engineer: Scalable ETL & AWS Data Pipelines

Amazon • Seattle (WA)

On-site
USD 132,000 - 179,000
Data Engineer - Java/Scala | Spark & AWS Pipelines
Data Engineer - Java/Scala | Spark & AWS Pipelines

PINNACLE GROUP (Pinnacle Technical Resources) • Wilmington (DE), Northern (KY)

Hybrid
USD 103,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+1
Data Engineer
Data Engineer

The Value Maximizer • South Carolina

On-site
USD 90,000 - 120,000