Staff Full Stack Software Engineer
Posted Updated
Description
You will develop, deploy, maintain, and improve features for a robot fleet management system while maintaining high quality and maintainability. You will collaborate with engineering, product, and operations peers to address pain points, assess incoming work, identify root-cause solutions, debug issues, conduct post-mortems, and document new work for adoption.
Responsibilities
- Develop and deploy new features for the fleet management system while maintaining quality and maintainability
- Collaborate with engineers, product, and operations to understand pain points and develop solutions
- Assess incoming work and proactively identify solutions to root problems
- Debug and resolve issues and perform post-mortem analysis
- Document and communicate new work to support adoption
Requirements
- Bachelor's degree in Computer Science or equivalent
- Experience with some or all of C++, TypeScript, Node.js, React, Three.js, SQL, Python, Linux, AWS or GCP, and Protobuf
- Demonstrated project work and ability to discuss project decisions in detail
- Experience delivering complete software products from feature requirements through field support
- Eligibility to work in the United States
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k)
- Paid time off
- Annual bonus structure
