Geospatial Data Engineer
New
O
OrcristData Intelligence
Remote-first work in Germany with regular team sessions in Berlin and occasional sessions in Frankfurt and Munich.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- Several years of data or backend engineering experience
- Required Skills
- PostgreSQLPythonSQLGo
Requirements
- Several years of data or backend engineering experience.
- Substantial hands-on experience with geospatial or Earth observation data.
- Strong Python skills and practical Go experience.
- Experience with GDAL, Rasterio, GeoPandas, or Shapely.
- Strong SQL and PostgreSQL/PostGIS knowledge, including spatial indexes.
- Experience handling formats such as GeoTIFF, GeoJSON, and GeoPackage.
- Sound understanding of coordinate reference systems, geometry validity, and resampling.
- Experience with object storage and automated pipeline failure recovery.
- Comfortable packaging and operating software on Linux with containers.
- Clear communication in English and ability to agree on data contracts.
- Eligible to work in Germany.
Responsibilities
- Build provider integrations for imagery search, acquisition, download, and delivery tracking.
- Ingest optical, multispectral, thermal, and SAR products from commercial and open sources.
- Develop raster ETL for metadata extraction, coordinate transformation, and reprojection.
- Build vector pipelines for geometry validation, schema normalization, and indexing.
- Implement imagery cataloging with STAC/pgSTAC and spatial data services with PostGIS.
- Design efficient storage and delivery paths using S3-compatible buckets and tiling strategies.
- Integrate processing with platform orchestration and ensure workflow observability.
View Full Description & ApplyYou'll be redirected to the employer's site