In This Role, You Will:- Own the architecture and implementation of full-stack systems end-to-end - writing code daily and being in the critical path on the hardest problems, not delegating them.
- Design and implement user experiences that spark joy in our customers.
- Build kick-ass internal tools to allow us to build, support and scale our robotic fleet across multiple customer deployments.
- Set the technical direction and quality bar for full-stack engineering, and make the hard tradeoff calls on design, scope, and prioritization.
- Grow a small team of talented full-stack engineers - hiring, mentoring, and unblocking them as a force multiplier alongside your own technical work.
Let's talk if you have:- Deep proficiency with Python and the ability to rapidly implement and iterate on ideas.
- Experience building interactive front-ends with React or similar.
- Experience with TypeScript.
- Understanding of programming for the web (HTML, CSS, JS, HTTP, REST).
- Significant backend system design and implementation experience.
- A track record of being the engineer your team relies on to ship the hardest things.
- Willingness to wear many hats / a flexible attitude towards responsibilities and scope.
- Ability to move fast in an environment where things are sometimes loosely defined and you may have competing priorities or deadlines.
- Passion for learning and expanding your skillset.
- Experience leading or mentoring software engineers - and a desire to keep doing that while remaining hands-on technically.
(OPTIONAL) Bonus Points If You Have:- Experience with database technologies like Postgres and Redis.
- Interest and experience in robotics, machine learning, or computer vision (bonus points for past experience working with hardware).
What we offer:- An opportunity to change the way that scientific research happens
- Fast-paced, creative, and collaborative work environment
- Significant equity ownership
- 401k
- Medical insurance and dental insurance
- Unlimited PTO
- Weekday dinners
This position is 100% in-person, you must be able to come on-site to our San Francisco office. We offer relocation benefits for applicants who need to relocate.