Taro Logo

Senior Software Engineer

Space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites.
Glasgow, UK
DevOps
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Space

Description For Senior Software Engineer

Spire Global, a leading space-to-cloud analytics company, is seeking a Senior Software Engineer to join their Satellite Developer Experience (SatDevEx) team. This role offers a unique opportunity to work on one of the world's largest satellite constellations, focusing on building and maintaining tools, frameworks, and infrastructure that enhance satellite software development.

The position combines deep technical challenges with broad organizational impact, supporting dozens of developers across Spire. As part of the SatDevEx team, you'll work on everything from embedded systems to GitOps pipelines, operating across a wide technical spectrum. The role offers significant autonomy within a small, self-directed team while benefiting from the resources and support of a 150+ person engineering organization.

Key responsibilities include designing advanced testing frameworks, building automated software update pipelines for satellites in orbit, and architecting next-generation satellite software frameworks. The ideal candidate should have strong experience in infrastructure development, testing strategies, and a passion for automation and scalability.

Working in a hybrid model (minimum three days in office) in Glasgow, Scotland, you'll be part of a company that improves life on Earth with data from space. Spire offers comprehensive benefits including unique perks like the Name Your Satellite Program and Launch Attendance opportunities, alongside traditional benefits such as education assistance, stock purchase programs, and family leave.

This role represents an exceptional opportunity to work at the intersection of space technology and software development, making a direct impact on satellite operations while being part of a global team committed to innovation and excellence in space technology.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Design and maintain advanced testing frameworks for virtual and bare-metal hardware environments
  • Build and enhance automated software update pipeline for satellites in orbit
  • Identify and eliminate friction points in satellite software development lifecycle
  • Architect and implement next-generation satellite software framework

Requirements For Senior Software Engineer

Python
Linux
  • Proven experience building infrastructure or tools that support developer productivity
  • Strong coding skills and familiarity with testing strategies across the stack
  • Passion for automation, scalability, and elegant tooling
  • Comfort navigating complex systems and collaborating across functions

Benefits For Senior Software Engineer

Education Budget
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
  • Name Your Satellite Program (NYSP)
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)
  • Family Leave
  • Fitness Reimbursement
  • Employee Referral Program
  • Healthy snacks & beverages in office

Interested in this job?

Jobs Related To Spire Global Senior Software Engineer

Senior Engineer, DevOps Platform - Cloud Software

Senior DevOps Platform Engineer role at NVIDIA focusing on DGX Cloud services, requiring expertise in Kubernetes, CI/CD, and cloud infrastructure.

Infrastructure Engineer

Senior Infrastructure Engineer role at Arena AI, building and scaling infrastructure for AI-powered industrial engineering platform, requiring 5+ years experience in DevOps/SRE.

Senior Software Engineer II

Senior Software Engineer II position at Human Interest, focusing on cloud infrastructure and DevOps, offering competitive compensation and comprehensive benefits.

Corporate Technology Platform Engineer

Senior Platform Engineer role at Stripe managing enterprise SaaS applications and infrastructure

Senior Engineer, DevOps Platform - Cloud Software

Senior DevOps Platform Engineer position at NVIDIA focusing on cloud software infrastructure and platform development.