Point your AI agent at freehire and let it find you a job.

Get the CLI →

Spire Global

Software Engineer

Posted 6 views
Discussion

Summary

Software engineer on Spire Global's SatDevEx team in Glasgow, building and improving the build, test, and deployment framework for the company's satellite constellation. Day-to-day involves designing testing frameworks for virtual and bare-metal environments, automating in-orbit satellite software updates, and shaping a next-gen space software framework using Rust/Python, Linux, Docker, and cloud/

Overview

As Software Engineer on the SatDevEx team, you will help build and improve the software build, test, and deployment framework for Spire's satellite constellation. You will work with a multidisciplinary group to design testing frameworks for virtual and bare-metal environments and to automate satellite software updates. The role focuses on reducing friction in the development lifecycle with powerful, user-friendly tooling and on shaping a next-generation, high-performance software framework for space systems. This is a hands-on, impact-driven opportunity within a collaborative, automation-focused culture.

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 maintain advanced testing frameworks for virtual and bare-metal environments for internal teams and external customers
  • Build and enhance an automated software update pipeline for satellites in orbit
  • Identify and eliminate friction points in the satellite software development lifecycle with streamlined tools and workflows
  • Architect and implement the next-generation satellite software framework to support resilient and high-performance space systems
Key requirements
  • 4+ years of software engineering experience
  • Computer science degree or equivalent work experience
  • Proficiency in at least one: Rust, Python
  • Linux/Unix, Git, Docker, Shell Scripting
  • Familiarity with PaaS, IaC, Cloud and CI tools (e.g., AWS, Kubernetes, Terraform, Github Actions, PostgreSQL, Hashicorp Vault, Grafana, Databricks)
  • collaboration across functions
  • strong communication
  • focus on automation, reliability, and scalability
  • Rust
  • Python
  • Linux/Unix

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available