Backend Developer
WHAT YOU'LL BE DOING
You'll build and maintain the cloud infrastructure that powers our connected excavator fleet. This includes developing APIs for real-time machine telemetry, managing device provisioning and firmware updates, and building systems that sync 3D terrain models to excavators operating in the field.
You'll work on scalable services that handle data from thousands of connected machines, implement secure device authentication, and create tools that help construction companies manage their excavator fleets. Collaboration with embedded and mobile teams ensures seamless integration between our sensors, gateways, and cloud services.
WHO YOU ARE
You have strong backend development experience with Node.js, Python, Go, or similar technologies, and proficiency with SQL/NoSQL databases. You understand the unique challenges of connected device backends—device management, real-time data streams, and ensuring reliability for field-deployed equipment.
You have experience with cloud services (AWS, GCP, Azure), containerization, and CI/CD pipelines. Knowledge of MQTT, WebSockets, or real-time communication protocols is valuable. Interest in construction technology, heavy machinery, or how software connects to the physical world is a plus.