Jobs and Careers
SP

Mathematical Software Engineer

spire
Remotefull_timePosted 19 Sept 2026

About the role

<p>The Role&nbsp;<br><br></p> <p>Planning and scheduling tasks across our complex nanosatellite constellation and ground station network is critical to Spire’s business success. These tasks include radio communication between space and ground as well as orbital maneuvers&nbsp;to hold positional goals, including converging on and holding multi-satellite formations.&nbsp;</p> <p>&nbsp;</p> <p>We are seeking a skilled Mathematical Software Engineer to help enhance our ground-based systems responsible for that critical scheduling capability. As that engineer, you will contribute to the development of our intelligent automated systems for planning the operations over the upcoming hours and days. You will design, build and deploy new features of our scheduling systems to make them more capable and resilient.&nbsp;</p> <p>&nbsp;</p> <p><strong>What you’ll do as a Mathematical Software Engineer:&nbsp;<br><br></strong></p> <ul> <li>Develop new scheduling capabilities such new types of orbital maneuver planning, or ground-system contact scheduling strategies.</li> <li>Iterate on features based on stakeholder feedback and evolving requirements from the business.</li> <li>Build and refine observability dashboards and alerts.</li> <li>Support live operations of constellation scheduling software.</li> <li>Improve the team's development environment and processes.</li> <li>Investigate and mitigate issues that arise in production systems.</li> </ul> <p>&nbsp;</p> <p><strong>Key Skills</strong><strong>:<br><br></strong></p> <ul> <li>Strong mathematics or modelling systems skills</li> <li>Proven ability to write robust software applications</li> <li>Comfort working in a dynamic environment while delivering on evolving requirements</li> <li>Solid understanding of software practices such as version control, testing, debugging and build systems.</li> <li>Bachelor’s degree or equivalent in Computer Science, Mathematics or similar discipline</li> </ul> <p>&nbsp;</p> <p><strong>Preferred Qualifications/Experience</strong><strong>:<br><br></strong></p> <ul> <li>Programming in Rust (our primary language) or other compiled languages</li> <li>Combinatorial optimization and/or mixed integer programming</li> <li>Orbital mechanics and manoeuvre planning</li> <li>Experience in the space industry</li> <li>Cloud / containerization technologies such as AWS, Terraform, Docker, Kubernetes, microservices.</li> </ul> <p>&nbsp;</p> <p>Spire operates a hybrid work model, and this

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

spire

View company profile →