CareerPlan

Backend Software Engineer, Weather & Aviation

BoulderFull-time$171k2026-10-06 → 2026-11-10
Hybrid

Core

Build and improve AWS-based backend services for global weather forecasts, flight tracking, and aviation data, focusing on availability, fault tolerance, and performance at scale.

Role type

Senior Backend Software Engineer (Cloud/Infrastructure)

Builds

Production backend services, REST APIs, and streaming endpoints for weather and aviation data

Domain

Aerospace & Defense / Weather & Aviation

Deliverable

production ML models

Required skills

AWS (ECS/EKS, Lambda, API Gateway, RDS/Aurora, DynamoDB, S3, IAM, VPC), Infrastructure-as-Code (Terraform, CDK, CloudFormation), OIDC/OAuth 2.0, JWT handling, REST API design, Real-time data streaming (WebSockets, SSE, Kinesis/Kafka), Python or Go/Java/TypeScript, NIST/ISO/IEC 27001 security standards

Preferred skills

Pangeo ecosystem (xarray, Dask, Zarr), Geospatial data tooling, Weather or aviation domain knowledge (GRIB2, NetCDF, METAR/TAF, ADS-B, FAA regulations)

Responsibilities

Design and implement authentication and authorization features, Develop and maintain REST APIs and streaming endpoints, Improve observability across metrics, logging, and tracing, Share ownership of production operations including on-call rotation and incident response, Take technical lead on projects from design through rollout, Mentor other engineers through code reviews and design discussions

Seniority

Senior, hands-on IC