HHiring Reality
← Orcrist Technologies

Full-Stack Engineer (GEOINT)

Orcrist Technologies
Location
Remote / Berlin
Posted
2 months ago
Department
Engineering
What they actually want (must-haves)
  • Several years building production software, including geospatial applications or complex analytical interfaces.
  • University-level education in geoinformatics, geospatial engineering, computer science with a geospatial focus, or a related discipline.
  • Strong TypeScript and React skills, plus practical backend experience in Go and Python.
  • Experience with PostgreSQL/PostGIS, SQL, API design, and integrating asynchronous processing into user-facing applications.
  • Hands-on experience with MapLibre, deck.gl, OpenLayers, CesiumJS, or comparable mapping frameworks.
  • A sound understanding of coordinate reference systems, geometry types, raster versus vector data, spatial indexing, and tiled or viewport-based access.
Nice to have
  • STAC/pgSTAC, OGC APIs, TiTiler, Martin, or other geospatial catalog and serving technologies; H3 for spatial indexing and aggregation.
  • Familiarity with analytical data stacks using GeoParquet, Apache Arrow, and Apache Iceberg, and with tools such as QGIS or CARTO for exploring and validating spatial data.
  • TanStack Query/Store/Router, Bun, and experience building shared React components or developer-facing APIs.
  • Temporal, Kafka, Docker, Kubernetes, or delivery into self-hosted and air-gapped environments.
  • Satellite imagery workflows, geospatial processing in Python, or integration of model inference into analytical products.
What the job really is

As a Geospatial Full-Stack Engineer at Orcrist, you will be responsible for building geospatial features that enhance the user experience on their data intelligence platform. This involves developing interfaces using TypeScript and React, creating backend services in Go and Python, and integrating various geospatial tools and technologies to support complex analytical workflows. You will collaborate with cross-functional teams to ensure the features you develop are efficient, usable, and meet the needs of the end-users.

Benefits
  • Ownership of geospatial features that become part of a shared intelligence platform.
  • A modern TypeScript, Go, and Python environment, with room to introduce well-founded technical improvements.
  • Direct collaboration with GEOINT specialists, product teams, and the people using your work.
  • Remote-first, Germany-wide: Work from wherever you do your best work, with regular team gatherings in Berlin and other off-site locations.
  • Flexibility by default: Flexible working hours help you make work fit your life.
  • Your setup, your way: Get a personal home-office equipment budget to create a workspace that works for you.
Things to weigh
  • No salary listed in the posting.
  • The role involves working with a variety of geospatial tools and technologies, which may require continuous learning and adaptation.
  • The position is remote but requires eligibility to work in Germany, which may limit some candidates.
  • The job emphasizes collaboration with various teams, which may not suit candidates preferring independent work.
Job score3.2/5
Benefits5/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Orcrist Technologies?

See how your résumé matches this role — and tailor it from what actually gets interviews.