Backend Engineer Mission Operations Services
Overview
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.
What You'll Do6
- 1Design and build backend tools for operations including services that power passes autopilots activities and daily satellite operations
- 2Handle commands and telemetry across multiple satellite buses and ground segment providers focusing on safety robustness and observability
- 3Write production backend code in Python owning services end-to-end from design implementation through deployment and maintenance
- 4Collaborate with flight software embedded software integration and test teams to integrate new satellite buses and capabilities into Cockpit
- 5Support internal users of Cockpit by improving APIs workflows and debugging tools
- 6Participate in spacecraft operations through SatDevOps rotations assisting anomaly investigation and real-time incident response
Requirements9
- 14+ years of relevant backend software engineering experience in production environments
- 2Solid Python development experience in a production environment
- 3Experience with Docker and container-based development
- 4Hands-on experience with backend web development frameworks such as Django Flask FastAPI
- 5Proven API design skills designing documenting maintaining HTTP GraphQL REST-style APIs
- 6Strong database fundamentals and practical experience with Postgres time-series databases
- 7Exposure to Kubernetes in production
- 8Familiarity with InfluxDB TimescaleDB or other time-series systems
- 9Background in mission-critical distributed or real-time systems whether space or otherwise
Salary Insight
Salary not disclosed in listing
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
loftorbital
VerifiedGround Software Solutions Engineer - Python, Kubernetes
You will own and maintain ground procedures, configurations, and automation software for Loft Orbital's missions. Work with Python, Django, and GraphQL on a platform that controls satellites. Join a team that blends software development with live satellite operations, offering SatDevOps training to operate spacecraft. This role also involves real-time troubleshooting on active missions, making every day different. You will collaborate closely with Product teams to improve Cockpit, our mission control software, and support spacecraft commissioning.
631 Booz Allen Hamilton_United States
VerifiedSoftware Engineer - Mission Management Software for Satellite Constellations
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.
KSAT, INC.
VerifiedMission Manager, Satellite Operations
KSAT seeks a Mission Manager to lead satellite operations in Denver. This role owns the mission lifecycle and coordinates cross-team efforts. The ideal candidate will act as Flight Director and mentor the ops team while reporting to the US Satellite Operations Lead.
BAE Systems Inc.
VerifiedPrincipal 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.
Space Systems Integration
VerifiedCommand 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.
Varda Space Industries
VerifiedSenior Ground Systems Software Engineer
Varda accelerates commercial space infrastructure development while manufacturing Earth-bound products in orbit. The Mission Software team owns ground segment software and platform enabling spacecraft operations. This role builds and maintains high-reliability services for telemetry ingestion scaling distribution and commanding. You will design and produce software for mission and ground teams standardize CI/CD pipelines artifact management service templates infrastructure-as-code simulation frameworks and deliver self-service tooling. Deployments span lab bench test stands and mission networks with safe rollout rollback strategies.