About the Role

As a Full-Stack engineer, you will be responsible for designing and implementing user-visible features in our simulation and tele-operation platforms. This role requires deep understanding of many layers of the system from onboard software to data-center backends and client-side applications as well as close collaboration with robotics engineers and operators. The tools you will be building play a critical role for the operation of our service and on-going R&D work.

About the Work

  • Build and maintain web and desktop UI front-ends as well as a bot and server-side applications for teleoperation and simulation

  • Own end-to-end design and implementation of features including development, testing and release

  • Work with team to develop and evaluate UI changes that increase productivity of our engineers and functionality of our systems
     

About You

  • You have strong problem solving and programming skills

  • Experience in both backend (C++ or go preferred) and front-end development (JS or C++ preferred)

  • A keen eye for building products

  • Experience optimizing for speed, reliability, and scalability

 

*Work From Home available