Software Engineer

Booz Allen Hamilton•Aurora, CO
•$86,900 - $198,000

About The Position

Booz Allen is seeking a Software Engineer to build and maintain software supporting mission-critical operations across the space domain. The role focuses on designing, developing, and enhancing ground-system software and real-time capabilities used by space missions. The engineer will address complex challenges by modernizing legacy components and architecting new mission-focused capabilities to improve performance, resilience, and operational speed. The work includes shaping data processing and system communications to support mission teams and GEOINT and space operations.

Requirements

  • At least 5 years of software development experience using languages such as Java, Python, Rust, or Go.
  • At least 3 years of experience with Linux-based systems, containers, and orchestration tools such as Docker or Kubernetes.
  • Experience transitioning legacy applications to a modernized microservice-based architecture.
  • Experience working within a Cloud Service Provider environment such as AWS, Azure, or Google Cloud.
  • Experience using back-end and front-end languages to develop complete solutions.
  • Experience creating solutions to complex problems within a collaborative, cross-functional team.
  • Active TS/SCI clearance with a polygraph is required.
  • Bachelor’s degree and at least 5 years of Software Engineering experience, or at least 10 years of Software Engineering experience in lieu of a degree.

Nice To Haves

  • Experience in an Agile environment.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization.
  • Experience with C#, C, C++, JavaScript, React, or Node.js.
  • Ability to use automated testing tools for testing and maintenance.
  • Master’s degree.

Responsibilities

  • Design, develop, and enhance software for ground systems and real-time space mission capabilities.
  • Modernize legacy software components and transition applications to a microservice-based architecture.
  • Architect mission-focused capabilities that improve performance, resilience, and operational speed.
  • Develop complete solutions using back-end and front-end languages.
  • Create solutions to complex problems as part of a collaborative, cross-functional team.

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