Backend Software Engineer (Weather & Aviation)

Spire

Boulder, CO, United States Posted October 11, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$171,000 - $202,500

Job Description

Join Spire, a leading provider of satellite-powered data. As a Senior Backend Software Engineer, you'll be responsible for building and improving AWS-based backend services, designing and implementing authentication and authorization features, and developing and maintaining REST APIs and streaming endpoints. You'll also improve observability, share ownership of production operations, mentor other engineers, and collaborate closely with product owners and data scientists. Enjoy a range of benefits, including flexible time off, family leave, and a fitness reimbursement program.

  • Contribuer à l'architecture des services de données météorologiques et aéronautiques, et améliorer les services backend basés sur AWS.
  • Concevoir et mettre en œuvre des fonctionnalités d'authentification et d'autorisation en utilisant OIDC et OAuth 2.0, y compris la gestion des jetons.
  • Développer et maintenir les API REST et les points de terminaison de streaming qui livrent les données météorologiques et aéronautiques aux clients.
  • 6+ years' experience in professional backend software development, with significant time operating and scaling production systems that customers rely on
  • Strong knowledge of OIDC and OAuth 2.0, including identity providers (e.g., Cognito, Okta, Auth0, Keycloak), JWT handling, and secure session and token management
  • A track record of taking systems from "working" to "reliable": improving uptime, reducing incidents, and handling growth in data volume, traffic, or customers
  • Excellent documentation, collaboration, and communication skills, and comfort making and defending architectural trade-offs
  • Experience working in environments governed by NIST or ISO/IEC 27001 security standards, with an understanding of how they shape engineering decisions
  • Proficiency in Python or another backend language such as Go, Java, or TypeScript/Node.js
  • Strong hands-on experience with AWS (e.g., ECS/EKS, Lambda, API Gateway, RDS/Aurora, DynamoDB, S3, IAM, VPC networking) and infrastructure-as-code (Terraform, CDK, or CloudFormation)
  • Experience designing and operating both REST APIs and streaming or real-time data endpoints
  • Experience with the Pangeo ecosystem (xarray, Dask, Zarr, Jupyter) or other large-scale scientific and geospatial data tooling
  • Background in the weather or aviation domains, including familiarity with data formats such as GRIB2 and NetCDF, aviation products such as METAR/TAF or ADS-B, or regulatory contexts such as the FAA
Required Skills
software development Amazon Web Services REST API collaboration OpenID Connect OAuth JWT communication Python Java TypeScript Node.js AWS Lambda DynamoDB Amazon S3 Terraform
How to apply

You apply on Spire’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Spire
Share This Job