Astrodynamics Software Engineer

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

About The Position

Booz Allen is seeking a software engineer to develop software and systems from concept through production in a fast, agile environment. The role involves creating end-to-end solutions, identifying system improvements, and helping clients address challenging problems using current architectural approaches, tools, and technologies. The engineer will ensure solutions account for the existing architecture and operating environment while supporting future functionality and enhancements. The position 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.
  • TS/SCI clearance.
  • Bachelor’s degree in Aerospace Engineering, Astrophysics, or Computer Science.

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 system improvements and apply new tools and techniques.
  • Develop algorithms for orbital determination, tracking, or space domain awareness.
  • Ensure solutions account for current architecture and operating environments as well as future functionality and enhancements.
  • Complete Booz Allen’s required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Benefits

  • Health, life, and disability benefits
  • Financial and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service