Taro Logo

Senior Software Engineer

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

Job Description

Spire Global is seeking a Senior Software Engineer to join their Space Operations Software team in Glasgow, UK. The role focuses on developing critical systems for satellite fleet management and automation. As part of a small agile team, you'll build applications for satellite telemetry visualization, ground station monitoring, and automated fault detection systems. The position requires expertise in Python backend development, with additional skills in JavaScript frameworks and containerization. The company offers a hybrid work environment requiring minimum three days in office.

The ideal candidate will have 3+ years of backend development experience, with strong skills in Python and web technologies. Knowledge of Linux systems, containerization, and data visualization is essential. Experience with technologies like Django, Terraform, React, and database systems (PostgreSQL, Redis, Elasticsearch) is highly valued.

Spire Global is a leading space-to-cloud analytics company operating the largest multi-purpose satellite constellation. They provide advanced maritime, aviation, and weather tracking globally through their proprietary data and algorithms. The company 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 program, and health benefits.

This role presents an exciting opportunity to work on cutting-edge space technology while contributing to systems that improve life on Earth through space-based data analytics. The position offers both technical challenges and the chance to work with advanced satellite systems in a growing space technology company.

Last updated 7 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