Back to results

Software Engineer

Salary not disclosed4+ yearsHybrid

  • Engineering
  • Glasgow
  • Full time
  • Yesterday
Newly posted

About the role

Spire Global is seeking a Software Engineer to join the Satellite Developer Experience team to create and expand a software build, test, and deployment framework for their satellite constellation. The role involves building and maintaining tools and infrastructure that make satellite software development faster, safer, and more enjoyable for internal and external teams.

Responsibilities

  • Design and maintain advanced testing frameworks for virtual and bare-metal hardware environments.
  • Build and enhance an automated software update pipeline for satellites in orbit.
  • Identify and eliminate friction points in the satellite software development lifecycle with user-friendly tools and workflows.
  • Architect and implement the next-generation satellite software framework to support resilient and high-performance space systems.
  • Provide emergency operational support, fix bugs and maintain existing code.

Required skills

  • Rust
  • Python
  • Linux
  • Unix
  • Git
  • Docker
  • Shell Scripting

Nice to have

  • AWS
  • Kubernetes
  • Terraform
  • Github Actions
  • PostgreSQL
  • Hashicorp Vault
  • Grafana
  • Databricks

Qualifications

  • Computer science degree or equivalent work experience

Benefits

  • Name Your Satellite Program
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program
  • Employee Stock Purchase Program
  • Family Leave
  • Fitness Reimbursement
  • Employee Referral Program
  • Healthy snacks & beverages

About the Company

Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide advanced maritime, aviation, and weather tracking, supported by a global ground station network and 24/7 operations.

Software Engineer at Spire · Grasshire