Taro Logo

Senior Software Engineer

A space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites, providing maritime, aviation, and weather tracking worldwide.
Glasgow, UK
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Space

Description For Senior Software Engineer

At Spire Global, we're seeking a Senior Software Engineer to join our Space Operations Software team. This role is crucial in developing and maintaining systems that automate mission management, improve telemetry monitoring, and enhance constellation performance. As a Space Operations Software Engineer, you'll work in an agile environment with a small team, focusing on building applications that improve the efficiency of our satellite fleet.

The ideal candidate should have strong experience with Python development, particularly in web backend systems, and be comfortable working with various data stores and cloud services. You'll be responsible for creating applications for satellite telemetry visualization, ground station monitoring, and implementing automated fault detection systems.

We offer a unique opportunity to work at the intersection of space technology and software engineering, with perks including our Name Your Satellite Program, launch attendance opportunities, and comprehensive benefits. The position requires a hybrid work arrangement with a minimum of three days per week in our Glasgow office.

Key technical requirements include 3+ years of backend development experience, Linux system administration skills, and container development expertise. Strong candidates will have additional experience with technologies like Django, Terraform, React, and data visualization libraries. You'll be working with a modern tech stack including Python, JavaScript/TypeScript, and various databases like PostgreSQL and Redis.

This is an excellent opportunity for a senior engineer passionate about space technology and interested in building critical systems that manage and monitor satellite operations. Join us in our mission to improve life on Earth with data from space.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Build applications for visualizing and analyzing satellite telemetry
  • Build applications for monitoring ground station and satellite status and control satellite operations
  • Develop software to provide automatic fault detection, isolation, and recovery operations for the spacecraft

Requirements For Senior Software Engineer

Python
JavaScript
TypeScript
React
Linux
PostgreSQL
Redis
  • 3+ years professional experience writing web backend
  • Familiarity with Linux, including Bash scripting and basic system administration
  • Familiarity with Javascript development and at least one Javascript framework
  • Proficiency using and developing containers for development and production environments

Benefits For Senior Software Engineer

Education Budget
Equity
  • 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 every office

Interested in this job?

Jobs Related To Spire Global Senior Software Engineer