Taro Logo

Senior Software Engineer

Space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites for maritime, aviation, and weather tracking.
$130,500 - $171,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Space · Enterprise SaaS · AI

Description For Senior Software Engineer

Spire Global, a leading space-to-cloud analytics company, is seeking a Senior Software Engineer to join their Earth Observation (EO) Ground Processing and Weather Infrastructure team. This is an exciting opportunity to work at the intersection of space technology, weather systems, and cloud computing.

The role focuses on building and maintaining mission-critical data processing pipelines that handle satellite data from Spire's constellation. You'll be working with cutting-edge technologies including Python, AWS services, and modern cloud infrastructure tools to ensure reliable and scalable processing of Earth Observation data.

As a Senior Software Engineer, you'll be responsible for developing backend services and APIs, managing cloud infrastructure, and implementing robust monitoring solutions. The position requires strong expertise in distributed systems, API development, and operational monitoring, with a focus on building high-availability systems that serve both internal teams and external customers.

The ideal candidate brings 5+ years of backend or systems-level software engineering experience, with strong proficiency in Python and AWS services. Knowledge of geospatial data formats and experience with cloud infrastructure tools like Terraform are key technical requirements. The role also demands excellent communication skills for collaboration with cross-functional teams including satellite operations, science, and product teams.

Spire offers a comprehensive benefits package including equity through their Employee Stock Purchase Program, medical/dental/vision insurance, 401k, and unique perks like the Name Your Satellite Program and launch attendance opportunities. The position is based in Boulder, Colorado, with a hybrid work model requiring minimum three days per week in office.

This is an exceptional opportunity for someone passionate about space technology and cloud computing to work on systems that power critical decisions in science, government, and industry. You'll be part of a team that's directly contributing to Spire's mission of improving life on Earth with data from space.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Build and maintain scalable pipelines for ingesting and processing satellite Earth Observation data
  • Design and manage cloud-native systems in AWS for high availability
  • Develop backend services and APIs in Python and/or Golang
  • Use Terraform for infrastructure management
  • Implement observability tools and CI/CD workflows
  • Collaborate with satellite operations, science, and product teams
  • Support and optimize mission-critical operational services
  • Apply modern security and deployment best practices

Requirements For Senior Software Engineer

Python
Go
PostgreSQL
Linux
Kubernetes
  • 5+ years of experience in backend or systems-level software engineering
  • Proficient in Python (required); Golang is a plus
  • Strong experience with AWS services (S3, Lambda, EC2, DynamoDB)
  • Experience designing and operating event-driven and schedule-based data pipelines
  • Familiarity with geospatial formats like netCDF, GRIB, GeoTIFF
  • Experience with Linux, Docker, and CI/CD tools
  • Strong understanding of distributed systems, API development, and operational monitoring
  • Solid debugging and troubleshooting skills in production environments
  • Strong communication and collaboration skills

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
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