Astranis
Senior Software Engineer - Enterprise Systems
$145K–$210K
San Francisco +1 · Senior · Full-time · Posted Oct 28, 2025
- Location
- San Francisco
San Francisco, California, United States - Experience
- 5+ years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- Visa sponsorship
- Requires U.S. citizenship, lawful permanent residency, or refugee/asylee status.
About the job
Build and maintain mission-critical software platforms, internal tools, and data pipelines that support satellite production, factory testing, supply chains, and engineering workflows.
What you'll do
- Own software projects from scoping and architecture through implementation, testing, deployment, and iteration.
- Collaborate with engineering, manufacturing, supply chain, and operations teams to convert physical processes into software.
- Build reliable production and testbed applications, system integrations, supply-chain tools, data pipelines, and AI-enabled workflows.
What they ask for
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- 5+ years of professional software engineering experience.
- Strong proficiency with Python; proficiency with JavaScript or TypeScript and experience building UIs in React.
- Experience building RESTful APIs and microservices, relational databases, containerized cloud infrastructure, Linux environments, CI/CD pipelines, and Git workflows.
Nice to have
- Experience with engineering, PLM, MES, or ERP integrations; aerospace, manufacturing, or other hardware-centric environments.
- Experience with data warehousing, ETL/ELT pipelines, and analytics stacks.
Pay
$145,000 — $210,000 USD (base salary)
Tools
Python, FastAPI, React, PostgreSQL, Redis, Docker, Kubernetes/GKE, GCP
AI focus
Deploy internal AI tooling and LLM integrations, plus automated workflows, to eliminate manual bottlenecks and increase engineering velocity.
Model-written summary · the original posting is authoritative