Senior Geospatial Software Engineer
Core
Build and run the geospatial data platform that ingests elevation, hydrology, building, and satellite imagery data to serve internal and external analytics products via APIs.
Role type
Senior Geospatial Software Engineer (Data Platform)
Builds
Production data pipelines, spatial databases, and REST/STAC APIs for geospatial data
Domain
Geospatial data, Satellite imagery, Defense & Intelligence
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python (production), PostgreSQL/PostGIS, Data pipeline orchestration (Dagster/Airflow/Prefect), Async HTTP services, Kubernetes, CI/CD, Spatial indexing, Coordinate reference systems, Raster/vector processing
Preferred skills
Satellite imagery experience, STAC/OGC API standards, Cloud-Optimized GeoTIFF, dbt, OpenTelemetry, Infrastructure-as-code
Technologies
Python, PostgreSQL, PostGIS, Dagster, Airflow, Prefect, Kubernetes, REST, STAC
Responsibilities
Build and maintain production pipelines for data ingestion and loading; Operate pipelines and handle upstream schema/format changes; Develop and operate REST and STAC APIs; Process large raster and vector datasets (reprojection, mosaicking, tiling); Improve automated testing, CI/CD, and data quality monitoring; Partner with stakeholders to define requirements and document data specifications
Seniority
Senior, hands-on IC