Senior Data Engineer – Spark / Scala

DataJobs

Richmond (VA)

Hybrid

USD 91,000 - 98,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k)
Dental insurance
Health insurance
Vision insurance

Job summary

Astyra Corporation is seeking a Senior Data Engineer to modernize legacy ETL workloads and deliver Spark-based data pipelines. This contract role is based in Richmond, VA with hybrid remote work, focusing on accurate data movement and validation between legacy and target platforms.

You will design, build, and optimize enterprise data pipelines using Spark and Scala, migrate legacy ETL to modern architectures, and implement data quality checks across systems.

Qualifications

  • 7+ years of data engineering experience.
  • Experience designing and developing enterprise data pipelines.
  • Advanced Spark experience.
  • Strong data transformation, data quality and reconciliation knowledge.
  • Experience migrating legacy ETL to Spark-based architectures.
  • Experience supporting production data-processing workloads.
  • Familiarity with modern CI/CD and software development practices.

Responsibilities

  • Design, build, and maintain scalable data pipelines using Apache Spark and Scala.
  • Migrate legacy ETL workloads to Spark-based framework.
  • Develop and enhance data transformation and processing solutions.
  • Perform data comparison, reconciliation, and validation between legacy and target platforms.
  • Identify and troubleshoot data discrepancies throughout the migration process.
  • Create data quality checks and controls to ensure completeness and accuracy.
  • Optimize Spark jobs and pipelines for performance, scalability, and reliability.
  • Collaborate with data engineers, architects, and other technical teams on modernization initiatives.
  • Support testing, deployment, troubleshooting, and ongoing maintenance of production data pipelines.
  • Contribute to broader feature engineering and data modernization efforts.

Skills

7+ years experience
Data engineering
Troubleshooting
CI/CD familiarity
Data quality & reconciliation
Data transformation
Production data workloads
Legacy modernization

Tools

Apache Spark
Scala
Python
CI/CD tooling

Job description

Astyra Corporation is seeking a Senior Data Engineer to help modernize legacy ETL workloads and deliver Spark-based data pipelines. This contract role is based in Richmond, VA with hybrid remote work, with a focus on accurate data movement, Spark job optimization, and validation between legacy and target platforms.

What You’ll Do
  • Design, build, and maintain scalable data pipelines using Apache Spark and Scala
  • Support the migration of legacy ETL workloads into a modern Spark-based data framework
  • Develop and enhance data transformation and processing solutions
  • Perform data comparison, reconciliation, and validation between legacy and target platforms
  • Identify and troubleshoot data discrepancies throughout the migration process
  • Create data quality checks and controls to ensure completeness and accuracy
  • Optimize Spark jobs and pipelines for performance, scalability, and reliability
  • Collaborate with data engineers, architects, and other technical teams on modernization initiatives
  • Support testing, deployment, troubleshooting, and ongoing maintenance of production data pipelines
  • Contribute to broader feature engineering and data modernization efforts
What You Bring
  • 7+ years of experience in data engineering or a related technical discipline
  • Strong hands-on experience designing and developing enterprise data pipelines
  • Advanced experience with Apache Spark
  • Strong development experience with Scala
  • Experience with ETL development, modernization, and migration initiatives
  • Strong understanding of data transformation, data quality, and reconciliation
  • Experience comparing and validating data across legacy and modernized systems
  • Experience developing and supporting production data-processing workloads
  • Familiarity with modern CI/CD and software development practices
  • Strong troubleshooting and problem-solving skills
Technologies
  • Apache Spark
  • Spark
  • Scala
  • Python
  • ETL
  • CI/CD
Preferred Qualifications
  • Experience migrating legacy ETL platforms to Spark-based architectures
  • Experience supporting large-scale technology or data modernization initiatives
  • Experience within financial services or other highly regulated environments
  • Python experience
  • Exposure to Generative AI or AI-assisted development and modernization tools
  • Previous experience within a large enterprise engineering environment
Compensation and Schedule
  • Pay: $66.00 - $71.00 per hour
  • Expected hours: 40.0 per week
Benefits
  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

Location: Richmond, VA 23238 (Required). Work location: Hybrid remote in Richmond, VA 23238.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer – Spark / Scala
Senior Data Engineer – Spark / Scala

Astyra Corporation • Richmond (VA)

On-site
USD 150,000 - 190,000
Hybrid Remote Senior Spark/Scala Data Engineer (Contract)
Hybrid Remote Senior Spark/Scala Data Engineer (Contract)

DataJobs • Richmond (VA)

Hybrid
USD 91,000 - 98,000
401(k)
Dental insurance
Health insurance
+1
Spark Data Engineer
Spark Data Engineer

Swoon • McLean (VA)

Hybrid
USD 83,000 - 110,000
Senior Data Engineer - Spark/Scala, Modern Data Pipelines
Senior Data Engineer - Spark/Scala, Modern Data Pipelines

Astyra Corporation • Richmond (VA)

On-site
USD 150,000 - 190,000
Senior Data Engineer – Generative AI
Senior Data Engineer – Generative AI

DataJobs • Richmond (VA)

Hybrid
USD 91,000 - 98,000
401(k)
Dental insurance
Health insurance
+1
Apache Spark Developer
Apache Spark Developer

Bright Vision Technologies • Austin (TX)

Remote
USD 125,000 - 185,000
Senior Data Engineer – Enterprise Data Frameworks
Senior Data Engineer – Enterprise Data Frameworks

Citizens • Rhode Island

On-site
USD 120,000 - 160,000
Senior Data Engineer 4 4P/259
Senior Data Engineer 4 4P/259

4P Consulting Inc. • Atlanta (GA)

On-site
USD 120,000 - 150,000
PySpark Data Engineer
PySpark Data Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 120,000
Discretionary Annual Incentive
Medical Coverage (Health, Dental & Vis
401K Plan
+1
Data Engineer
Data Engineer

KellyMitchell Group • McLean (VA)

Hybrid
USD 72,000 - 103,000
Medical Insurance
Dental Insurance
Vision Insurance
+2