Astrodynamics Software Engineer

Booz Allen Hamilton•Herndon, VA
•$86,800 - $198,000•Onsite

About The Position

Booz Allen is seeking an Astrodynamics Software Engineer to develop software and systems from initial vision through production-ready deployment in an agile environment. The engineer will help clients address complex challenges, identify system improvements, and ensure solutions account for current architecture and operating environments as well as future functionality. The role focuses on software and algorithms related to astrodynamics, orbital determination, tracking, and space domain awareness.

Requirements

  • At least 3 years of experience programming with Python.
  • Academic or professional experience in astrophysics or astrodynamics.
  • Experience developing software in Linux or UNIX environments, including shell scripting and operational troubleshooting.
  • Experience with containerized environments, including Docker, Kubernetes, and CI/CD workflows.
  • Academic or professional experience designing, building, and deploying algorithms for orbital determination, tracking, or space domain awareness.
  • Knowledge of orbital mechanics and space object behavior.
  • Active TS/SCI clearance; the posting states TS/SCI clearance is required.
  • Bachelor’s degree in Aerospace Engineering, Astrophysics, or Computer Science.
  • Complete the required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • At least 3 years of experience using Java for mission-critical or scientific applications.
  • Experience with large-scale, distributed systems supporting space situational awareness or orbital analytics.
  • Experience with enterprise CM pipelines, version control discipline, and release management hygiene.
  • Strong communication skills for technical and non-technical audiences.
  • TS/SCI clearance with a polygraph.
  • Level II Information Assurance Technical (IAT Level II) Certification.
  • AWS Certified Solutions Architect, Developer, or SysOps Associate Certification.

Responsibilities

  • Develop software and systems from vision through production-ready deployment.
  • Identify needed system improvements and help clients address difficult challenges using current architectural approaches, tools, and technologies.
  • Ensure solutions consider the existing architecture and operating environment as well as future functionality and enhancements.
  • Design, build, and deploy algorithms for orbital determination, tracking, or space domain awareness.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service