Qualifications
Key ResponsibilitiesEnd-to-End Development: Design and implement async APIs using Django REST Framework and FastAPI, along with corresponding Angular features to visualize streaming satellite imagery.GIS Frontend Engineering: Create map-centric features leveraging Leaflet or Mapbox to render complex vector objects and raster overlays.Geospatial Logic Development: Build backend logic for raster processing, coordinate transformations, and NDVI computations utilizing Shapely and GeoJSON.State Management: Deploy reactive frontend states using NgRx or Signals to ensure a seamless, low-latency user experience.Quality Assurance & Mentorship: Uphold high standards through testing with pytest and Cypress; collaborate with various departments to integrate billing and document architectural decisions.Required QualificationsPython Expertise: Minimum of 5 years experience with Python 3.11+, asyncio, Django REST Framework, and FastAPI.Angular Proficiency: Professional experience with Angular 16+, TypeScript, RxJS, and reactive state management (NgRx/Signals).Frontend Ecosystem Knowledge: Strong skills in Angular Material/PrimeNG and GIS visualization components (Leaflet/Mapbox).Geospatial Knowledge: Practical experience with Shapely, GeoPy, PyProj, and managing GeoJSON/Raster data.Soft Skills: Proficient in English with a collaborative and respectful demeanor aligned with our values.Preferred QualificationsAWS & IaC Experience: Familiarity with provisioning multi-environment AWS infrastructure (ECS, RDS, VPC) using Terraform.Asynchronous Processing: Knowledge of S3 event-driven architectures and async background task processing.Domain Knowledge: Background in AgTech or AI/ML DevOps and deployment.Containerization Skills: Experience using Docker for local development and deployment workflows.
About the job
Become a pivotal member of our Berlin team, dedicated to enhancing a high-performance Geospatial Platform and GIS cloud solution. In this role, you will participate in the development of a distinctive hybrid architecture that effectively merges offline, edge-processing capabilities (PIX4Dfields) with scalable cloud solutions (PIX4Dcloud).
Your contributions will focus on the comprehensive development of AgTech data services aimed at addressing real-world challenges—creating innovative tools that enable farmers to maximize yields, minimize chemical usage, and contribute to environmental sustainability. Engage daily with intricate and dynamic geospatial datasets, including high-resolution drone imagery, satellite feeds, and maps for autonomous tractors and spray drones. From large-scale backend processing of raster (GeoTIFF) and vector data to crafting intuitive, map-centered Angular interfaces, your work will have a significant impact. Our technology stack includes Python 3.11+ (Django/FastAPI), Angular 16+, Docker, and AWS.
About Pix4D
Pix4D is an innovative company specializing in advanced geospatial solutions, committed to transforming the agricultural landscape through cutting-edge technology. Our team is dedicated to empowering farmers with the tools they need to optimize operations and enhance productivity while promoting environmental sustainability.