DoorDash Labs is hiring a full stack software engineer for the autonomy remote assistance team. Our team's mission is to develop systems that enhance the capabilities of our autonomous vehicles and maximize the fleet's operational efficiency. You will work on internal web applications, backend services, and their integration with autonomous systems. You'll collaborate closely with operators and engineering teams in autonomy, mapping, and others. We're looking for someone to be a core member of a small team that values ownership, velocity, flexibility, creativity, and collegiality.
Key responsibilities:
- Design and implement cloud systems that support the operation of a fleet of autonomous vehicles
- Design and implement solutions across the stack from frontend to backend, as well as contribute to code running on vehicles
- Work closely with operators and engineers to understand workflows and improve them
- Collaborate with excellent teammates with expertise in different domains: autonomy, machine learning, simulation, mapping, operations, etc.
Requirements:
- Degree in Computer Science, Robotics, or similar
- 5+ years of experience building and operating scalable, fault-tolerant systems in large-scale real-time cloud applications
- Experience with SQL databases and relevant technologies (e.g., Postgres, CockroachDB, Redshift, Snowflake)
- Experience in modern web app development; React and TypeScript experience is preferred
- Ability to independently solve problems with high levels of ambiguity
- Excellent written and verbal communication skills
- Prior experience in the autonomous vehicles domain is a plus
DoorDash offers comprehensive benefits including a 401(k) plan with employer match, paid time off, parental leave, wellness benefits, and several paid holidays. Full-time employees also receive medical, dental, and vision benefits, disability and basic life insurance, family-forming assistance, commuter benefits, and a mental health program.