Senior Software Engineer, Ground Software Verified today

Muon Space · San Jose, CA · Software · first seen 2026-07-16

About the role

Muon is looking for a Senior Software Engineer (Back-end) to join the Ground Software team. You will be a self-motivated, versatile engineer building cloud infrastructure, web services and applications including mission planning and control software, ground station integrations, and tools for Earth observation. Your team owns all software that enables satellite communication and customer APIs for multi-satellite planning and scheduling. You will be fully responsible for the software you build through its complete lifecycle: implementing deployable applications, managing infrastructure, and supporting production systems.

Responsibilities

  • Build a mission planning and control system in the cloud using Docker and FastAPI
  • Design cloud architecture: choose technologies, organize systems, and decide whether to build or buy solutions
  • Manage infrastructure for cloud application deployment using Kubernetes, Helm, and AWS Lambda
  • Build spacecraft-to-cloud data integration: process and archive command history and telemetry using Kafka, InfluxDB, and Grafana
  • Build APIs and tooling to integrate cloud with remote antenna ground station networks
  • Architect systems to achieve low latency and fault tolerance
  • Deploy infrastructure and tools to workstations, on-premises data centers, and cloud environments

Qualifications

  • B.S., M.S., or Ph.D. in computer science or related field, or equivalent experience
  • 8+ years experience as a software engineer in a team environment
  • Strong programming experience in Python for web development
  • Experience with cloud-native software development in at least one major cloud provider (AWS, GCP, Azure) using containers
  • Excellent communication and presentation skills
  • Ability to work in a fast-paced environment with new opportunities each week

Nice-to-have Skills

  • Experience with the AWS / Govcloud ecosystem
  • Experience managing CI/CD in cloud-based development, staging, and production environments
  • Passion for simple architectures and clean APIs
  • Strong Linux fundamentals and comfortable with Linux development and deployment
  • IT and Information security (authentication, encryption)
  • Experience deploying continuously evolving data services to customers

Compensation

Salary range: $213,000 to $237,000, plus equity grant and comprehensive benefits. Final compensation based on skills, qualifications, experience, and geographic location.

Benefits

Full-time employees receive medical, dental, and vision insurance; 401k retirement plan; short and long term disability and life insurance; three weeks paid vacation for new employees; 12 paid holidays; unlimited sick time; and paid parental leave.

ITAR/EAR Requirements

This position requires access to export controlled information. Applicant must be a U.S. person (U.S. citizen or national, U.S. lawful permanent resident, refugee, or asylee), eligible to access export controlled information without authorization, or eligible and reasonably likely to obtain required export authorization from the applicable U.S. government agency.