Mid-level Data Engineer

Amentum•Springfield, VA
•$140,000 - $170,000•Hybrid

About The Position

As a Mid-Level Data Engineer, you will support a National Security mission to position NGA as the enterprise and community GEOINT data provider. The role improves how analysts, customers, and end users access, discover, stage, link, produce, reintegrate, and deliver intelligence. You will partner with experienced engineers and mission teams to improve reliable data delivery across cloud and enterprise environments. This is a hybrid role requiring a minimum of 2–3 days onsite each week. The stated schedule is Monday through Friday, 8 a.m. to 5 p.m. An active TS/SCI clearance is required to start, with the ability to gain and maintain a Poly. Employment is contingent on successful completion of drug screening. The role requires a bachelor’s or master’s degree in computer science, information systems, engineering, mathematics, or a related field; equivalent education and experience may be considered. The experience requirement is 3–5 years with a bachelor’s degree, or 1–3 years with a related master’s degree. Compensation is listed as $140,000–$170,000. Benefits include health, dental, and vision insurance; paid time off and holidays; retirement benefits including 401(k) matching; educational reimbursement; parental leave; an employee stock purchase plan; tax-saving options; disability and life insurance; and pet insurance. Benefits may vary based on employment type, location, and applicable agreements.

Requirements

  • Active TS/SCI clearance required to start, with ability to gain and maintain a Poly.
  • Bachelor’s or master’s degree in computer science, information systems, engineering, mathematics, or a related field; equivalent education and experience may be considered.
  • 3–5 years of relevant experience with a bachelor’s degree, or 1–3 years with a related master’s degree.
  • Experience with geospatial or imagery data is required for assignments using those sources; experience with comparable structured and unstructured data is acceptable otherwise.
  • Experience writing and documenting code in Python, R, Scala, JavaScript, or C++, including writing readable, tested, documented code using Git.
  • Strong knowledge and experience with visual programming or object-oriented modeling workflows to automate data acquisition.
  • Practical experience with ETL/ELT workflows, relational data, and common structured or semi-structured data formats.
  • Ability to apply data validation and analytical techniques to investigate data-quality issues and assess solution results.
  • Experience developing, testing, and supporting data pipelines or integrations in a team environment.
  • Ability to select appropriate data-transformation approaches, explain tradeoffs, and recognize when an issue needs senior review.
  • Working knowledge of data modeling, metadata, or data-catalog concepts.
  • Exposure to cloud data platforms or tools such as AWS, Spark, Hadoop, Hive, Elasticsearch, or Tableau; specific tools depend on assigned work.
  • Ability to comply with company drug and alcohol policies and successfully complete the drug-screening process.
  • Ability to perform essential job functions with or without reasonable accommodation.

Nice To Haves

  • AI/ML experience.
  • Knowledge of metadata standards.
  • Knowledge and experience with search tools, organization of search results, and implications of metadata organization, indexing, and catalog content.
  • Experience with GIS-related applications.

Responsibilities

  • Design, build, test, and maintain data pipelines and ETL/ELT workflows for analytics, reporting, and mission operations.
  • Develop and maintain API connectors and integrations that ingest data from internal platforms and external services.
  • Create and improve data models and processing workflows to meet performance, scale, and reliability needs.
  • Implement data validation, quality checks, monitoring, and documentation for assigned data products and workflows.
  • Work with mission stakeholders, analysts, and architects to clarify requirements and deliver maintainable technical solutions.
  • Troubleshoot pipeline and data integration issues, support production deployments, and communicate risks or complex issues to the team.
  • Complete required safety training and fulfill applicable self-aid/buddy-aid responsibilities; participate in emergency response tasks and safety committees or teams as appropriate.
  • Comply with Amentum quality policies, quality-system documents, customer contracts, and applicable quality-management and customer-satisfaction responsibilities.
  • Read, understand, and implement operational, safety, quality, and environmental requirements relevant to the job.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off and holidays
  • Retirement benefits, including 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service