CareerPlan

Software Engineer (Mission Applications)

San FranciscoFull-time$130k2026-10-14 → 2026-11-10
Citizens or permanent residents only

Core

Design, build, and administrate mission-critical software for commanding, monitoring, and coordinating satellites and ground networks.

Role type

Senior IC software engineer (satellite mission applications)

Builds

Backend services, operator tools, and automated workflows for satellite fleet management and payload operations

Domain

Aerospace / Satellite Communications

Required skills

Python, FastAPI/Flask/gRPC, PostgreSQL, TypeScript/JavaScript/React, Linux, Docker, API design, event-driven architecture, distributed systems

Preferred skills

Kubernetes, multi-cloud environments, real-time telemetry processing, time-series data, distributed pub/sub systems, automated testing frameworks

Responsibilities

Lead design and lifecycle of software for satellite commanding and fleet management; Build services coordinating network and payload operations; Develop analytical tools for performance forecasting; Own features end-to-end from architecture to operator interfaces; Automate operational workflows across testing and on-orbit operations; Partner with payload engineers and flight operators to define requirements

Seniority

Senior, hands-on IC