Resume and JobRESUME AND JOB
DoorDash logo

Software Engineer, Routing - Autonomy & Robotics

DoorDash

Software and Technology Jobs

Software Engineer, Routing - Autonomy & Robotics

full-timePosted: Dec 10, 2025

Job Description

Software Engineer, Routing - Autonomy & Robotics at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Play an integral role on a small and focused team
  • Research, develop, and implement algorithms for the routing of autonomous vehicles
  • Improve customer experience by optimizing robot routes
  • Leverage historical data to test and improve your algorithms
  • Work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems
  • Researching, designing and implementing enhancements as a core member of the team

Required Qualifications

  • Experience with graph algorithms in production systems, and their optimization
  • Experience with at least two of the following: Large-scale mapping data, Microservice Architectures (e.g. GPRC), Cloud Platforms (AWS/Azure/Google Cloud)
  • In-depth knowledge of data structures and advanced algorithms.
  • Strong C++ experience
  • Industry experience designing, implementing, and extending algorithms
  • You're driven by a passion for delivering outstanding customer experiences.
  • You have a proactive approach to development, often crafting new tools.
  • MS/PhD degree in Computer Science, Robotics, or related technical field

Key Skills

  • Graph algorithms
  • Large-scale mapping data
  • Microservice Architectures (e.g. GPRC)
  • Cloud Platforms (AWS/Azure/Google Cloud)
  • Data structures
  • Advanced algorithms
  • C++
  • Machine learning techniques applied to robot data

Preferred Qualifications

  • Experience with machine learning techniques applied to robot data
  • Prior experience in the self-driving vehicle space
  • Prior experience working on large-scale map-related products

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,37,400 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long term. If you have a passion for applying robotics solutions in a service used by millions of people, then we want to talk to you!

About the Role

We’re hiring a Routing Engineer in our Autonomy Software team. In this role, you’ll work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems. You’ll be researching, designing and implementing enhancements as a core member of the team. 

You’re excited about this opportunity because you will…

  • Play an integral role on a small and focused team
  • Res...

    Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

137,400 - 285,000 USD / yearly

Skills Required

  • Graph algorithmsintermediate
  • Large-scale mapping dataintermediate
  • Microservice Architectures (e.g. GPRC)intermediate
  • Cloud Platforms (AWS/Azure/Google Cloud)intermediate
  • Data structuresintermediate
  • Advanced algorithmsintermediate
  • C++intermediate
  • Machine learning techniques applied to robot dataintermediate

Required Qualifications

  • Experience with graph algorithms in production systems, and their optimization (experience)
  • Experience with at least two of the following: Large-scale mapping data, Microservice Architectures (e.g. GPRC), Cloud Platforms (AWS/Azure/Google Cloud) (experience)
  • In-depth knowledge of data structures and advanced algorithms. (experience)
  • Strong C++ experience (experience)
  • Industry experience designing, implementing, and extending algorithms (experience)
  • You're driven by a passion for delivering outstanding customer experiences. (experience)
  • You have a proactive approach to development, often crafting new tools. (experience)
  • MS/PhD degree in Computer Science, Robotics, or related technical field (experience)

Preferred Qualifications

  • Experience with machine learning techniques applied to robot data (experience)
  • Prior experience in the self-driving vehicle space (experience)
  • Prior experience working on large-scale map-related products (experience)

Responsibilities

  • Play an integral role on a small and focused team
  • Research, develop, and implement algorithms for the routing of autonomous vehicles
  • Improve customer experience by optimizing robot routes
  • Leverage historical data to test and improve your algorithms
  • Work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems
  • Researching, designing and implementing enhancements as a core member of the team

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Premium healthcare
  • general: Wellness expense reimbursement

Travel Requirements

0%

Target Your Resume for "Software Engineer, Routing - Autonomy & Robotics" , DoorDash

Get personalized recommendations to optimize your resume specifically for Software Engineer, Routing - Autonomy & Robotics. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, Routing - Autonomy & Robotics" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

311 AutonomyDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery311 Autonomy

Answer 10 quick questions to check your fit for Software Engineer, Routing - Autonomy & Robotics @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DoorDash logo

Software Engineer, Routing - Autonomy & Robotics

DoorDash

Software and Technology Jobs

Software Engineer, Routing - Autonomy & Robotics

full-timePosted: Dec 10, 2025

Job Description

Software Engineer, Routing - Autonomy & Robotics at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Play an integral role on a small and focused team
  • Research, develop, and implement algorithms for the routing of autonomous vehicles
  • Improve customer experience by optimizing robot routes
  • Leverage historical data to test and improve your algorithms
  • Work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems
  • Researching, designing and implementing enhancements as a core member of the team

Required Qualifications

  • Experience with graph algorithms in production systems, and their optimization
  • Experience with at least two of the following: Large-scale mapping data, Microservice Architectures (e.g. GPRC), Cloud Platforms (AWS/Azure/Google Cloud)
  • In-depth knowledge of data structures and advanced algorithms.
  • Strong C++ experience
  • Industry experience designing, implementing, and extending algorithms
  • You're driven by a passion for delivering outstanding customer experiences.
  • You have a proactive approach to development, often crafting new tools.
  • MS/PhD degree in Computer Science, Robotics, or related technical field

Key Skills

  • Graph algorithms
  • Large-scale mapping data
  • Microservice Architectures (e.g. GPRC)
  • Cloud Platforms (AWS/Azure/Google Cloud)
  • Data structures
  • Advanced algorithms
  • C++
  • Machine learning techniques applied to robot data

Preferred Qualifications

  • Experience with machine learning techniques applied to robot data
  • Prior experience in the self-driving vehicle space
  • Prior experience working on large-scale map-related products

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,37,400 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long term. If you have a passion for applying robotics solutions in a service used by millions of people, then we want to talk to you!

About the Role

We’re hiring a Routing Engineer in our Autonomy Software team. In this role, you’ll work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems. You’ll be researching, designing and implementing enhancements as a core member of the team. 

You’re excited about this opportunity because you will…

  • Play an integral role on a small and focused team
  • Res...

    Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

137,400 - 285,000 USD / yearly

Skills Required

  • Graph algorithmsintermediate
  • Large-scale mapping dataintermediate
  • Microservice Architectures (e.g. GPRC)intermediate
  • Cloud Platforms (AWS/Azure/Google Cloud)intermediate
  • Data structuresintermediate
  • Advanced algorithmsintermediate
  • C++intermediate
  • Machine learning techniques applied to robot dataintermediate

Required Qualifications

  • Experience with graph algorithms in production systems, and their optimization (experience)
  • Experience with at least two of the following: Large-scale mapping data, Microservice Architectures (e.g. GPRC), Cloud Platforms (AWS/Azure/Google Cloud) (experience)
  • In-depth knowledge of data structures and advanced algorithms. (experience)
  • Strong C++ experience (experience)
  • Industry experience designing, implementing, and extending algorithms (experience)
  • You're driven by a passion for delivering outstanding customer experiences. (experience)
  • You have a proactive approach to development, often crafting new tools. (experience)
  • MS/PhD degree in Computer Science, Robotics, or related technical field (experience)

Preferred Qualifications

  • Experience with machine learning techniques applied to robot data (experience)
  • Prior experience in the self-driving vehicle space (experience)
  • Prior experience working on large-scale map-related products (experience)

Responsibilities

  • Play an integral role on a small and focused team
  • Research, develop, and implement algorithms for the routing of autonomous vehicles
  • Improve customer experience by optimizing robot routes
  • Leverage historical data to test and improve your algorithms
  • Work with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations to develop and improve our routing systems
  • Researching, designing and implementing enhancements as a core member of the team

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Premium healthcare
  • general: Wellness expense reimbursement

Travel Requirements

0%

Target Your Resume for "Software Engineer, Routing - Autonomy & Robotics" , DoorDash

Get personalized recommendations to optimize your resume specifically for Software Engineer, Routing - Autonomy & Robotics. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, Routing - Autonomy & Robotics" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

311 AutonomyDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery311 Autonomy

Answer 10 quick questions to check your fit for Software Engineer, Routing - Autonomy & Robotics @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.