Overview
You will own core backend services at the intersection of API design, data architecture, and platform reliability, progressively taking responsibility for performance, deployment workflows, and system robustness.
Key responsibilities
- Design and evolve GraphQL / REST APIs with clean schema and data contracts
- Optimise access to large volumes of meteorological and geospatial data
- Maintain and improve CI/CD pipelines (GitHub Actions, Docker)
- Implement observability: metrics, logs and monitoring (Grafana / Prometheus / Loki)
- Contribute to architecture decisions and enforce engineering best practices
Tech stack
Required profile
- Significant experience in backend development, strong TypeScript proficiency
- Solid experience designing REST and/or GraphQL APIs
- High sensitivity to performance and scalability challenges
- Operational DevOps experience (CI/CD, containerisation), highly valued
- Geospatial knowledge (PostGIS) or experience with scientific data, a plus