631 Booz Allen Hamilton_United States
631 Booz Allen Hamilton_United StatesVerified Source

Software Engineer - Mission Management Software for Satellite Constellations

69K–158K
Onsite · Denver, Colorado
Posted August 5, 2026
payroll

Overview

Design and deliver mission management software for heterogeneous satellite constellations. Lead Agile development of mission planning automated tasking and replanning. Ensure seamless integration with classified cloud environments while maintaining modular scalable architecture. Join a high-security defense program. The role offers competitive compensation and total benefits.

What You'll Do8

  • 1Build scalable mission planning tools using Python and AWS
  • 2Design containerized applications with Docker and Podman
  • 3Lead Agile sprints to ship features within 90 days
  • 4Scale microservices using Kubernetes for mission-critical workloads
  • 5Integrate with Space Capability Stacks and existing operational environments
  • 6Maintain compliance with TS/SCI clearance requirements
  • 7Collaborate with cross-functional teams in high-velocity Agile settings
  • 8Optimize orchestration of distributed systems for defense applications

Requirements6

  • 15+ years of experience developing ETL pipelines with Spark and Airflow
  • 2Bachelor's degree in Engineering or related field
  • 3Proficiency with AWS Certified services and DevSecOps practices
  • 4TS/SCI clearance and DoD 8570 IAT II certification
  • 5Experience with Git relational databases and Python programming
  • 6Ability to work in classified SCIF or SAPF environments

Salary Insight

$69 - $158k per year

Location

Typeonsite
LocationDenver, Colorado

Required Skills

AgileSoftware ArchitectureDistributed SystemsMission-Critical ApplicationsGitSQL ServerPostgreSQLMySQLPythonAWSKubernetesTS/SCI ClearanceOPIRDockerPodmanDevSecOpsCI/CD PipelinesCybersecurity Hardening
Share:

Similar open positions

Explore active roles that match your skills and interests.

BAE Systems Inc.

13h agoDenver, Coloradopayroll

Principal Software Engineer, Ground & Embedded Satellite

You will own development of satellite command and control, mission planning, and data analysis software at BAE Systems Space and Mission Systems. Your work spans C/C++, Rust, Python, and Ruby across a portfolio of space programs. You will join a cross-functional team of engineers in Denver, Colorado, delivering high-impact technology for national security missions. This role stands out for its breadth: you will work across the full software lifecycle, from requirements to integration, and shape CI/CD pipelines with Docker and Kubernetes. You will also collaborate with the Engineering, Science, and Analysis unit, driving innovation and continual learning in a mission-focused environment.

118K–201K
C++RustPython+11 more

REC_RTX_Ext_Gateway

19d agoDenver, Coloradopayroll

Principal Systems Engineer – Mission Integration Lead

Lead technical champion for vehicle missions delivering next generation satellite ground command and control. Own development integration delivery and transition ensuring capabilities meet program objectives. Drive risk resolution and collaborate across engineering teams. Represent mission area in engagements shaping technical solutions. Influence backlog priorities and foster continuous improvement. Unique role supporting Space Intelligence Surveillance Reconnaissance business.

Competitive salary
pythonawsreact+2 more

Space Systems Integration

11h agoLos Angeles, Californiapayroll

Command and Control Ground Analyst, Satellite Ground Systems

You will design, develop, and maintain ground segment infrastructure for next-generation satellite missions, bridging spacecraft flight systems and ground control. You will work with a government mission manager to ensure seamless command, control, and data dissemination. In this role, you will champion autonomous operations and apply human factors engineering to create intuitive, resilient operator interfaces. You will also oversee ground development activities for optical systems and satellite communications. This position offers the chance to shape ground systems for multi-satellite constellations in a classified environment.

170K–210K
pythonc++bash+2 more
AeroVironment, Inc.

AeroVironment, Inc.

13h agoWashington, District of Columbiapayroll

Software Development Engineer, AWS & Kubernetes

You will own mission-critical applications for a U.S. defense contractor, building and evolving software that operates in real-world scenarios. You will join a high-performing, collaborative team in Chantilly, VA, working on complex engineering problems with modern tools like AWS and Kubernetes. Your work will directly impact national security, not just vanity metrics. You will work from home two days per week, balancing flexibility with in-person collaboration. This role demands engineering excellence and a passion for meaningful impact.

Competitive salary
awskubernetesgit+2 more

loftorbital

16h agoSan Francisco, Californiapayroll

Backend Engineer Mission Operations Services

Lead backend services for Mission Operations Services enabling command monitor and automation of satellite fleet through Cockpit. Build and scale microservices bridging ground and flight software delivering safe reliable on-orbit operations. Work across multiple satellite platforms collaborating with backend flight software embedded systems test and satellite operations teams. This hands-on role involves building new systems and debugging live missions while utilizing SatDevOps training to operate spacecraft.

Competitive salary
PythonDockerBackend Web Development Frameworks+9 more
BAE Systems Inc.

BAE Systems Inc.

15h agoDenver, Coloradopayroll

Engineer II – Ground and Application Software

Software Engineer II leads development of embedded satellite software and test infrastructure supporting Space and Mission Systems. Works across software programs focusing on software development CI/CD Containerization C/C++ Rust Python Ruby. Collaborates within cross-functional teams at BAE Systems Denver Colorado.

79K–135K
C/C++RustPython+9 more