Description
We are seeking an Engineering Supervisor to lead a team of five full stack software engineers responsible for our internal full stack ecosystem. You will oversee the development of our specialized visualization tools and data annotation platforms that fuel our analytics engine.
The ideal candidate is a systems-thinker who understands how to build scalable cloud infrastructure while optimizing for the unique challenges of streaming large-scale robotics data.
Key responsibilities include:
- Leading, mentoring, and growing a team of five full stack software engineers
- Taking full ownership of our in-house visualization stack, including developing custom JavaScript extensions to overlay complex 3D data
- Overseeing the development of web applications used by data analysts to annotate vehicle events
- Ensuring seamless integration between backend and frontend interfaces, managing the lifecycle of data from mcap files to ML training sets via automated workflows
- Owning and maintaining the backend multimodal file server, ensuring the reliable streaming of data from our on-prem data centers to browser-based clients
The successful candidate will have a Bachelor's Degree in Electrical Engineering, Computer Science, or a related field, and deep expertise in Node.js and React frameworks. Experience with Foxglove Studio or similar robotics visualization platforms is also required.
Additional qualifications include a strong understanding of server-client architecture, proven experience deploying and managing full stack applications on private/public cloud, and proficiency handling large-scale multimodal data formats (mcap, rosbag).
As an established global company, we offer a range of benefits, including immediate medical, dental, vision, and prescription drug coverage, flexible family care days, paid parental leave, and tuition assistance.