Staff Software Engineer, IR Data Products
Core
Architect and lead the design of scalable, low-latency software systems for processing, storing, and disseminating infrared Earth observation data from satellite missions.
Role type
Staff Software Engineer (Architecture & Technical Leadership)
Builds
Multi-mission data processing pipelines, geospatial storage/catalog systems, and MLOps foundations for derived wildfire and weather products.
Domain
Aerospace / Satellite Data / Geospatial / MLOps
Deliverable
production ML models
Required skills
Distributed data systems, modern workflow orchestration, geospatial data formats, MLOps, latency optimization, cloud infrastructure design, technical leadership
Preferred skills
Event-driven microservices, Terraform/IaC, GPU acceleration for image processing, satellite ground-segment experience, STAC catalogs
Technologies
AWS, Flyte, Airflow, Prefect, Argo, NetCDF, Zarr, HDF, STAC, MLflow, W&B, JAX, CuPy, CUDA
Responsibilities
Own architectural direction for data systems including ingest, pre-processing, orchestration, and delivery; lead low-latency processing roadmap; set direction for geospatial data storage and serving; design MLOps foundations; set software standards and mentor engineers.
Seniority
Staff, hands-on IC with architectural leadership
