About the job
Full-Stack Engineer - GEOINT
Company Overview
At Orcrist Technologies, we are pioneers in developing the Orcrist Intelligence Platform (OIP), a robust data intelligence system powered by Kubernetes. Delivered as either a SaaS or self-hosted/on-premises solution, including air-gapped deployments, we specialize in converting complex, multi-modal data into actionable intelligence tailored for defense, law enforcement, and enterprise teams.
Role Overview
As a Full-Stack Engineer specializing in GEOINT, you will play a critical role in designing and implementing advanced map and spatial analytics features utilized by mission teams. You will be responsible for developing TypeScript/Python services, creating engaging 2D/3D user experiences, and ensuring seamless offline capabilities in both connected and disconnected environments.
Key Responsibilities
- Develop and deploy React/TypeScript map workspace features, including layers, annotations, timelines, and overlays.
- Design and build APIs that integrate with PostGIS, geoprocessing services, and vector/3D tiles.
- Enhance performance for large datasets and offline workflows through effective tiling, caching, and packaging.
- Implement telemetry and testing protocols, participating in on-call rotations for spatial services.
- Collaborate with designers, analysts, and data engineers to iterate swiftly based on user feedback.
Qualifications
- 3 to 7 years of experience in developing geospatial or visualization-centric full-stack applications.
- Proficient in TypeScript/React, Node.js or Python, with experience in Mapbox, MapLibre, or Cesium.
- Strong understanding of geospatial formats, projections, and performance optimization techniques.
- Eligibility to work in Germany; EU/NATO citizenship and security screening are required.
Preferred Qualifications
- Proficiency in German (B1 or higher).
- Experience with offline synchronization, deck.gl, or NATO symbology.
What We Offer
- Access to a modern tech stack: TypeScript, Next.js, React, Node, Kafka/Temporal, Postgres/OpenSearch, and Kubernetes.
- A remote-first work environment in Germany, with regular on-site prototyping sprints in Berlin, 30 days of vacation, and a budget for equipment and learning.
- Engaging, high-impact projects where your prototypes will influence product development across multiple delivery teams.

