Ground Software Engineer (mid Career) - Millennium Space Systems

Millennium Space Systems

Base: $128,350 - $188,750; bonus/equity: variable ...
100% onsite
5+ years production software development experience
Python scripting and backend application development
Python webserver frameworks twisted flask fastapi
Millennium Space Systems is seeking a mid-career Ground Software Engineer to develop and maintain software for satellite command and control. The ideal candidate will possess robust experience in software development, particularly with Python and web frameworks, and will work collaboratively in a dynamic, innovative environment focused on national security

Job Summary

  • This role involves maintaining and developing software for the command and control of satellites within a fast, agile small satellite company focused on national security space.
  • The position requires leading the design, development, integration, testing, and delivery of large-scale ground software and mission control systems while collaborating with operations teams and cybersecurity specialists.
  • Candidates must be US Persons eligible for security clearance and comfortable working onsite in classified environments to support global security missions like missile warning and Earth observation.

Matching Summary

Match Score: 85

Millennium Space Systems is seeking a mid-career Ground Software Engineer to develop and maintain software for satellite command and control. The ideal candidate will possess robust experience in software development, particularly with Python and web frameworks, and will work collaboratively in a dynamic, innovative environment focused on national security.

Salary

Base: $128,350 - $188,750; Bonus/Equity: Variable compensation opportunities available; Benefits: Health insurance retirement savings paid time off

Skills & Requirements

Must-have

  • 5+ years production software development experience
  • Python scripting and backend application development
  • Python webserver frameworks Twisted Flask FastAPI
  • RESTful web services with message broker architectures
  • Relational time-series document database experience
  • JavaScript interactive UI framework building
  • GitLab CI/CD Infrastructure as Code containerization

Nice-to-have

  • Active TS/SCI security clearance
  • Experience with Docker Podman Kubernetes orchestration
  • Unit integration end-to-end testing expertise
  • Agile iterative software development methodology
  • Ability to guide junior developers
  • Curious bold innovative team culture fit

Key Requirements

  • Bachelor's degree in Computer Science Engineering or related field
  • US Person status as defined by 22 C.F.R. § 120.15
  • Eligibility to obtain TS/SCI security clearance
  • Willingness to work 100% onsite
  • Pass conflict of interest assessment

Work Rights

Must be a US Person (Citizen, LPR, Refugee, or Asylee)

Tailored Resume

Cover Letter