{"id":931263,"url":"https://alion.io/job/orcrist-technologies-geospatial-data-engineer","title":"Geospatial Data Engineer","company":{"id":9334,"name":"Orcrist Technologies","domain":"orcrist.org","url":"https://alion.io/company/orcrist-technologies","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":78,"open_postings":10,"ghost_share":0,"stale_share":0.7,"repost_share":0,"time_to_fill_p50_days":65,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Data Science","role_family":"Data Science","seniority":null,"employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"ETL/ELT","optional":false},{"name":"GDAL","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"PostGIS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"AI Agents","optional":true},{"name":"Apache HTTP Server","optional":true},{"name":"Apache Iceberg","optional":true},{"name":"Apache Kafka","optional":true},{"name":"Dask","optional":true},{"name":"DuckDB","optional":true},{"name":"PySTAC","optional":true},{"name":"Spark","optional":true}],"status":"live","first_seen_at":"2026-01-27T05:58:56Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-11-04T00:09:56Z","board_verified":true,"closed_at":null,"days_open":280,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":279},"description":"Orcrist is building a next generation data intelligence platform using cutting-edge technologies. We're handling petabyte-scale data with sub-second queries. Our product is a Kubernetes-based platform delivered as B2B SaaS or as a self-hosted on-prem solution, including air-gapped deployments. We enable customers across defense, law enforcement, and enterprise to turn mission-critical data into actionable intelligence.\nRole\nBuild the data foundation that makes satellite imagery and geospatial datasets discoverable, reliable, and ready for analysis. You'll use Python and Go to develop ingestion, processing, cataloging, and serving capabilities for data we acquire, retain, and use within our platform.\nThe work spans provider APIs, large raster deliveries, vector datasets, spatial databases, and object storage. You'll partner with Foundation and Platform engineers on infrastructure, and with data scientists and application engineers on the data products they need.\nWhat you'll do\nBuild provider integrations for imagery search, acquisition, download, and delivery tracking, handling authentication, rate limits, retries, and differences in vendor metadata.\nIngest optical, multispectral, thermal, and SAR products from commercial and open sources. Our intended provider landscape includes Airbus Pléiades, Satellogic, SatVu, ICEYE, and Copernicus Sentinel missions.\nDevelop raster ETL for metadata extraction, coordinate transformation, reprojection, resampling, mosaicking, COG creation, overviews, and quality checks.\nBuild vector pipelines for geometry validation, schema normalization, spatial partitioning, indexing, and production of GeoParquet and PMTiles assets.\nImplement imagery cataloging with STAC/pgSTAC and spatial data services with PostGIS, preserving acquisition times, footprints, source metadata, processing history, and access restrictions.\nDesign efficient storage and delivery paths using S3-compatible buckets, HTTP range requests, columnar formats, and appropriate caching and tiling strategies.\nIntegrate processing with Sentinel's orchestration and service contracts. Make workflows resumable, safe to retry, observable, and capable of processing data larger than memory.\nTrack freshness, completeness, lineage, and processing cost. Diagnose malformed deliveries, missing assets, inconsistent catalogs, and performance bottlenecks.\nAbout you\nSeveral years of data or backend engineering experience, with substantial hands-on work on geospatial or Earth observation data.\nStrong Python skills and practical Go experience for services, integrations, or processing infrastructure.\nExperience with GDAL/Rasterio and vector tooling such as GeoPandas, Shapely, or equivalent libraries.\nStrong SQL and PostgreSQL/PostGIS knowledge, including spatial indexes, query planning, and efficient bulk loading.\nExperience handling formats such as GeoTIFF, GeoJSON, GeoPackage, and Shapefile, with a sound understanding of coordinate reference systems, nodata, geometry validity, and the effect of resampling on data quality.\nExperience with object storage and automated pipelines, including failure recovery, deduplication, metadata validation, and reproducible outputs.\nComfortable packaging and operating software on Linux with containers, automated tests, and useful monitoring.\nClear communication in English and an ability to agree data contracts with scientific and application teams. Eligible to work in Germany.\nNice-to-haves\nSTAC/pgSTAC, PySTAC, TiTiler, Martin, or OGC data services.\nApache Spark, Dask, xarray, DuckDB, Apache Arrow, or Apache Sedona for larger geospatial workloads; familiarity with multidimensional formats such as Zarr, NetCDF, and HDF5.\nApache Iceberg or similar analytical table formats, including schema evolution, partitioning, and integration with data catalogs.\nTemporal, Kafka, Kubernetes, and operation in self-hosted or air-gapped environments.\nProvider delivery formats such as DIMAP, satellite acquisition APIs, or preparation of optical, thermal, and SAR data for downstream analysis.\nExperience handling Copernicus Sentinel-1 and Sentinel-2 data, including product metadata, processing levels, and quality information.\nExperience supporting scientific processing in production environments.\nExperience working in defence and intelligence environments or on related projects.\nStrong interest and practical ability in agentic software development: using coding agents to plan, implement, test, and review software, and keeping up with rapidly evolving tools, techniques, and trends.\nGerman language skills or contributions to geospatial open source.\nWhat we offer\nOwnership of the pipelines and data services behind a growing geospatial platform.\nWork with diverse satellite and spatial datasets, from provider deliveries to reusable analytical products.\nA Python and Go environment with room to shape processing, cataloging, and performance practices.\nRemote-first, Germany-wide: Work from wherever you do your best work, with regular team gatherings in Berlin and other off-site locations.\nFlexibility by default: Flexible working hours help you make work fit your life.\nYour setup, your way: Get a personal home-office equipment budget to create a workspace that works for you.\n30 days of vacation: Take the time you need to recharge and come back with fresh energy.\nKeep growing: We invest in your personal and professional development.\nGet rewarded for impact: Performance bonuses are tied to agreed objectives and key results.\nA warm welcome: Every new team member gets a welcome goodie bag.\nGood people, good times: From summer and Christmas parties to regular team gatherings, we make time to celebrate together.\n A mission that matters: Work on challenges with tangible impact on public safety and national security.","description_format":"text","description_chars":5788,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"All levels","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Flexible schedule","Professional development"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["C4ISR","Defense AI"],"lifecycle":[{"event":"open","at":"2026-09-15T11:49:33Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.192,"p_room":0.28,"age_days":279,"expected_fill_days":65,"reasons":["conf:1","stale_co","win:tail","crowd:"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/orcrist-technologies-geospatial-data-engineer","json_url":"https://alion.io/job/orcrist-technologies-geospatial-data-engineer.json","meta":{"generated_at":"2026-11-04T04:08:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6422,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":9334},"rest":"https://alion.io/mcp/rest/get_company?id=9334"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Forcrist-technologies-geospatial-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Forcrist-technologies-geospatial-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Forcrist-technologies-geospatial-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/orcrist-technologies-geospatial-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Forcrist-technologies-geospatial-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":931263}},{"tool":"search_jobs","arguments":{"company":"orcrist.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":931263},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}