Senior Software Engineer - Space Reliability
spireAbout the role
<p><strong>The Role: </strong><br><br><br>Spire is making a fundamental shift in how it operates its constellation. We are moving from a model where trained operators watch dashboards and escalate to experts, to one where the system is fully autonomous, self-healing, and data intelligent. This team is building that future, and this role sits at the center of it. </p> <p>The old model relies on operators, escalations, manual processes, and institutional knowledge locked in the heads of a few experts. It does not scale and it does not belong in a modern space company. We know what we want to replace it with: SRE principles applied to a constellation, autonomous fault handling, AI-driven anomaly detection, low toil, high data quality, and continuous improvement baked into the system. </p> <p>You will be one of the engineers who makes that real. <br><br></p> <p><strong>What You Will Work On:<br><br></strong></p> <p>Autonomous Operations: </p> <ul> <li>Design and build fault detection, isolation, and automated recovery pipelines for satellites and ground stations</li> <li>Drive elimination of manual processes. If a human is doing it repeatedly, automate it.</li> <li>Build space situational awareness systems so the fleet always knows its own state</li> <li>Develop operational automation for mission execution at scale</li> </ul> <p>Telemetry and Data Platform: </p> <ul> <li>Architect and build a flexible data platform that ingests, stores, and surfaces telemetry from space and ground assets</li> <li>Build analytics and visualization tools that surface operational insight and not just raw data</li> <li>Apply ML and AI techniques to detect anomalies, predict failures, and optimize constellation performance</li> <li>Work directly with data at every layer from pipeline design to query</li> </ul> <p>Reliability Engineering: </p> <ul> <li>Define and instrument SLOs and reliability metrics for space and ground assets</li> <li>Build monitoring and alerting systems that know what matters and ruthlessly suppress noise</li> <li>Own configuration control and software rollout processes for on-orbit and ground assets</li> </ul> <p>Mission Software: </p> <ul> <li>Build real-time dashboards and operator tooling that make mission status immediately legible</li> <li>Collaborate directly with satellite operators and mission teams to turn operational pain into software solutions</li> <li>Design systems for automated mission execution including planning, scheduling, and commanding at scale<br><br>
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 KitFree account required — sign up in 30s