Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Muon Space Logo

Ground Software Engineer

Muon Space

$129,000 - $192,000
Sep 16, 2025
Mountain View, CA, US
Apply Now

Muon Space is looking to build its cloud infrastructure, web services, and applications to support its satellite operations and customer APIs.

Requirements

  • 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
  • Experience with the AWS / Govcloud ecosystem
  • Experience managing CI/CD in cloud-based development, staging, and production environments
  • Strong Linux fundamentals and comfortable with Linux development and deployment environment
  • IT and Information security (authentication, encryption)
  • Experience smoothly deploying continuously evolving data services to customers

Responsibilities

  • Build a world class Mission Planning & Control System in the cloud, using tools like Docker and FastAPI.
  • Participate in designing our cloud architecture: choosing which technologies we will use, how we will organize the system, and when we should build systems in-house vs buy them off the shelf, to maximize the impact of our team
  • Manage the infrastructure we will use to deploy our cloud applications, using tools like Kubernetes, Helm, and AWS Lambda
  • Build the spacecraft-to-cloud data integration: processing and archiving the command history and telemetry, using tools like Kafka, InfluxDB, and Grafana
  • Build the APIs and tooling to integrate our 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

Other

  • B.S., M.S., or Ph.D. in computer science or related field, or equivalent experience
  • 7+ years experience as a software engineer in a team environment
  • Excellent communication and presentation skills
  • Excited to work in a fast-paced environment with new opportunities each week
  • U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158