P
Pix4D
Fullstack
Full Stack Engineer (Geospatial)
Python 3.11+DjangoFastAPIAngularTypeScriptRxJSNgRxSignalsLeafletMapboxShapelyGeojsonTerraformDocker
About the Position
Join our Berlin team to scale a high-performance Geospatial Platform and GIS cloud solution. You will work on a unique hybrid architecture that seamlessly integrates offline, edge-processing capabilities (PIX4Dfields) with scalable cloud solutions (PIX4Dcloud). In this role, you will drive the end-to-end development of AgTech data services that solve real-world challenges—building tools that help farmers optimize yields, reduce chemical usage, and protect the environment.
Responsibilities
- Architect async APIs using DRF and FastAPI, implementing corresponding Angular features to visualize streaming satellite imagery.
- Design map-centric features using Leaflet or Mapbox to render complex vector objects and raster overlays.
- Develop backend logic for raster processing, coordinate transformations, and NDVI computations using Shapely and GeoJSON.
- Implement reactive frontend states using NgRx or Signals to ensure a seamless, low-latency user experience.
- Maintain high standards via pytest and Cypress; collaborate across departments to integrate billing and document architectural decisions.
Requirements
- 3+ years of experience with Python 3.11+, asyncio, Django REST Framework, and FastAPI.
- Professional experience with Angular 16+, TypeScript, RxJS, and reactive state management (NgRx/Signals).
- Proficiency in Angular Material/PrimeNG.
- Experience provisioning multi-environment AWS infrastructure (ECS, RDS, VPC) using Terraform.
- Experience with S3 event-driven architectures and async background task processing.
- Experience in AgTech or AI/ML DevOps and deployment.
- Experience with Docker for local development and deployment workflows.
- Hands-on experience with Shapely, GeoPy, PyProj, handling GeoJSON/Raster data and Map components (Leaflet/Mapbox) for GIS visualization.
Benefits
- Exciting work with cutting-edge technology in an international company.
- Conveniently located office near Alexanderplatz and Hackescher Markt.
- Flexible working hours and the option for hybrid work.
- 30 days of paid vacation.
- Employee Assistance Program with Lyra providing Mental, Legal and Financial assistance.
- Corporate discounts on retail and travel.
- Choose one of two benefit options: Deutschlandticket or a voucher.
- Company Social Events.
- Ergonomic desks and chairs.
- Opportunities for learning and professional development.
Full Stack Engineer (Geospatial)