DataJobs.io
← Back to all jobs

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.

Similar Jobs