Software Engineer - Space Reliability

Spire

Glasgow, United Kingdom
Hybrid (minimum of three business days per week in the office)
Python backend services and data pipelines
Data analysis for operational problems
Containerized development environments
Spire is seeking a Software Engineer specializing in Space Reliability to develop autonomous systems for satellite operations. The role emphasizes automation, data intelligence, and fault detection, requiring strong software engineering skills, particularly in Python

Job Summary

  • Spire is shifting to a fully autonomous, self-healing, and data-intelligent constellation operation model.
  • This role will design and build fault detection, isolation, and automated recovery pipelines for satellites and ground stations.
  • The team will architect and build a flexible data platform that ingests, stores, and surfaces telemetry from space and ground assets.

Matching Summary

Match Score: 85

Spire is seeking a Software Engineer specializing in Space Reliability to develop autonomous systems for satellite operations. The role emphasizes automation, data intelligence, and fault detection, requiring strong software engineering skills, particularly in Python.

Skills & Requirements

Must-have

  • Python backend services and data pipelines
  • Data analysis for operational problems
  • Containerized development environments
  • Linux fundamentals and bash scripting
  • Design fault detection and recovery pipelines
  • Build telemetry and data platforms
  • Define and instrument SLOs and reliability metrics

Nice-to-have

  • ML/AI applications in operational context
  • Modern data lakehouse tooling
  • Infrastructure as Code experience
  • Python data visualization libraries

Key Requirements

  • 5+ years of professional software engineering, SRE, or DevOps experience
  • Access to US export-controlled software/technology may be required

Work Rights

Not specified

Tailored Resume

Cover Letter