Astranis
Software Engineer (Mission Applications)
$130K–$175K
San Francisco +1 · Full-time · Posted Oct 14, 2026
- Location
- San Francisco
San Francisco, California, United States - Experience
- 4+ years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
- Visa sponsorship
- Applicant must be a U.S. citizen, lawful permanent resident of the United States, or other protected individual as defined by 8 U.S.C. 1324b(a)(3).
About the job
Designs and operates mission-critical software for commanding, monitoring, and coordinating satellites and ground networks, from forecasting tools to operator workflows.
What you'll do
- Build and maintain software for satellite commanding, health monitoring, fleet management, and payload and network operations.
- Develop forecasting tools, backend services, databases, and operator-facing tools; own features through production operations.
- Automate mission workflows and collaborate with engineering and flight operations teams to define requirements and architecture.
What they ask for
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
- 4+ years of professional software engineering experience.
- Strong proficiency in Python or similar backend languages; experience with backend services, relational databases, APIs, and event-driven architectures.
- Experience operating production services using Linux and Docker; familiarity with TypeScript, JavaScript, or React for internal tools.
Nice to have
- Experience with distributed systems, observability, Kubernetes, multi-cloud or on-prem infrastructure, or real-time telemetry.
- Experience in aerospace, satellite operations, industrial automation, mission operations, or high-reliability software.
Pay
$130,000 — $175,000 USD (base salary)
Tools
Python, FastAPI, Flask, gRPC, PostgreSQL, TypeScript, JavaScript, React
Model-written summary · the original posting is authoritative