A cutting-edge deep-tech startup is looking for a
Senior Backend / Full-Stack Developer (backend-leaning) to join its core engineering team and help build advanced vision intelligence systems for early threat detection - including drones, boats, and other targets at the edge of visibility. The company’s technology is already deployed in the field and supports real-world operational use cases, with a strong focus on mission-critical systems and real-time data processing.
This role is ideal for someone who enjoys ownership, working across the stack, solving complex engineering challenges, and building meaningful real-world technology.
What you’ll do:
- Own and build backend services in a distributed, event-driven system
- Work on real-time data pipelines between edge devices and operator systems
- Design and evolve core system architecture and data flows
- Contribute to frontend features (Vue 3) when needed to deliver end-to-end functionality
- Drive reliability, performance, and scalability in production systems
- Improve and refactor an evolving TypeScript codebase
Requirements:
- 5+ years of production backend engineering experience
- Strong ability to independently design and deliver complex, end-to-end systems
- Deep understanding of distributed systems and event-driven architecture
- Comfort working in large, evolving codebases with minimal guidance
- Strong engineering judgment and pragmatic decision-making
Nice to have:
- Experience with NestJS, MongoDB (Mongoose), Redis, RabbitMQ
- Familiarity with Keycloak or OpenID Connect
- Experience with real-time / streaming systems (RTSP, WebRTC, HLS, DASH)
- Knowledge of Protobuf / gRPC
- Frontend experience with Vue 3 + TypeScript (Pinia, Leaflet / MapLibre / Mapbox)
- Experience with Docker-based deployments and CI/CD (e.g. GitHub Actions)
- Observability experience (logging, metrics, tracing)
- Background in geospatial systems, IoT / telemetry-heavy products, or mission-critical environments