Senior Software Engineer, Full Stack, Remote Assistance

DoorDash is a technology and logistics company that started with door-to-door delivery, empowering local economies.
Oakland, CA, USASan Francisco, CA, USA
$119,100 - $252,400
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Automotive

Description For Senior Software Engineer, Full Stack, Remote Assistance

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.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Full Stack, Remote Assistance

  • Design and implement cloud systems for autonomous vehicle fleet operations
  • Develop solutions across the stack (frontend, backend, vehicle code)
  • Collaborate with operators and engineers to improve workflows
  • Work with cross-functional teams in autonomy, machine learning, simulation, and mapping

Requirements For Senior Software Engineer, Full Stack, Remote Assistance

React
TypeScript
  • Degree in Computer Science, Robotics, or similar
  • 5+ years of experience building and operating scalable, fault-tolerant systems
  • Experience with SQL databases (e.g. Postgres, CockroachDB, Redshift, Snowflake)
  • Experience in modern web app development
  • Ability to solve problems with high levels of ambiguity
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer, Full Stack, Remote Assistance

  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Basic life insurance
  • Family-forming assistance
  • Commuter benefits
  • Mental health program

Interested in this job?

Jobs Related To DoorDash USA Senior Software Engineer, Full Stack, Remote Assistance

Senior Software Engineer, Remote Assistance

Senior Software Engineer for DoorDash's autonomous vehicle remote assistance team, developing systems to enhance capabilities with remote operators.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.

Sr. EU Site Process Engineer, EU PE

Senior EU Site Process Engineer position at Amazon, focusing on process improvement and operational excellence in fulfillment centers across Europe.