IT & Software

Senior Software Engineer - Space Reliability

Spire Global

Glasgow · Glasgow City · United Kingdom

Overview

In this role you will help design and build autonomous fault handling for Spire’s satellite and ground networks. You’ll integrate SRE principles with AI-driven anomaly detection to drive reliable, low-toil operations. You’ll shape a data platform for telemetry, enable scalable mission automation, and partner with mission teams to turn operational pain into software solutions. This is a mission-critical opportunity to influence how Spire operates its constellation at scale.

Pay / Benefits
  • Name Your Satellite Program (NYSP)
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)
Responsibilities
  • Design and implement fault detection, isolation, and automated recovery pipelines for satellites and ground stations
  • Automate repetitive manual processes across operations
  • Develop space situational awareness systems to maintain fleet visibility
  • Build operational automation for mission execution at scale
  • Architect and evolve a flexible telemetry data platform
  • Create analytics and visualization tools to surface actionable insights
  • Apply ML/AI to detect anomalies, predict failures, and optimize constellation performance
  • Define and instrument SLOs and reliability metrics for space and ground assets
  • Build monitoring and alerting systems and reduce noise
  • Own configuration control and software rollout processes for on-orbit and ground assets
  • Develop real-time dashboards and operator tooling for mission status visibility
  • Collaborate with satellite operators and mission teams to transform pain points into software solutions
  • Design systems for automated mission planning, scheduling, and commanding at scale
Key requirements
  • 5+ years of professional software engineering, SRE, or DevOps experience
  • Strong Python skills for backend services, data pipelines, and automation
  • Proven ability to apply data analysis to operational problems across data layers
  • Solid Linux fundamentals including bash scripting and system administration
  • Experience with containerized development and production environments
  • Excellent cross-team communication to translate requirements into software
  • excellent communication
  • cross-functional collaboration
  • problem-solving mindset
  • Postgres
  • Redis
  • Elasticsearch

Reference: WJ-747_30151269

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.