about this position
We are seeking a Senior Backend Developer who serves as a role model within our engineering team—actively advocating for best practices, mentoring peers, and driving cross-disciplinary collaboration. You will interface closely with experts in robotics, artificial intelligence, frontend engineering, and infrastructure, ensuring our backend systems facilitate seamless integration and high performance across our entire technology stack.
your tasks
- Design, develop, and maintain scalable backend services for autonomous robot management and data processing.
- Design and optimize GraphQL APIs and/or REST in TypeScript and Node.js.
- Ensure efficient data pipelines for high-volume telemetry using NoSQL and SQL databases.
- Collaborate with frontend, cloud, robot and AI teams to provide seamless integrations.
- Drive clean code, testing, and maintainability.
- Troubleshoot issues, improve performance, and provide technical guidance.
your profile
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of backend development experience such as Node.js, TypeScript or similar.
- Hands-on with cloud technology like AWS, Azure, etc..
- Experience with Docker and database technologies like NoSQL/SQL.
- Lead the design and upkeep of high-performance APIs.
- Proficient with Git-based workflows.
- Excellent English communication and problem-solving skills.
helpful additional qualifications
- Knowledge of real-time data streaming e.g. RabbitMQ, WebRTC, grpc.
- Familiarity with ROS (robot operating system).
- Experience with event-driven or microservice architectures.