DoorDash USA
Open positions
Cloud Data Engineer
Data Engineer on DoorDash's Tax Data Mart team, designing, building, and operating scalable ETL/ELT pipelines and warehouse data models (Snowflake, dbt, Python, Airflow/Spark/Kafka) to ensure data quality and support analytics across the company.
Senior Data Engineer: Scalable Pipelines & AI-Driven Data
Data engineer on DoorDash's Tax Data Mart team, owning ingestion, transformation, and quality of the data pipelines that power company analytics. Day to day involves building scalable data systems with SQL, Python, Snowflake, DBT, Airflow, Spark, and Kafka in collaboration with analytics and data science partners.
Manager, New Verticals- Retail Strategy & Operations
About the Team The New Verticals team is building the future of local commerce through expanding our product offerings on our marketplace platform. We launched in 2020 and have since then built world-class operations…
Software Engineer, Backend (All Teams)
Backend engineer at DoorDash (Seattle, hybrid) building and running large-scale services powering its three-sided delivery marketplace — defining backend architecture, migrating from monolith to microservices, and improving performance, reliability, scalability, and security using REST, SQL/NoSQL stores like Postgres and Redis, and AI coding tools.
Senior Software Engineer, Backend (All Teams)
Senior Backend Engineer at DoorDash builds and operates large-scale backend services powering its three-sided delivery marketplace, defines backend architecture for product areas, and helps migrate from a monolith to microservices while improving performance, reliability, and scalability using REST APIs, SQL/NoSQL stores (Postgres, Redis, Elasticsearch, RabbitMQ), and AI coding tools.
Staff Software Engineering, Backend (All Teams)
Staff Backend Engineer at DoorDash building and scaling the large-scale backend systems behind its on-demand delivery marketplace — setting technical direction, leading cross-team initiatives, and moving the monolith to microservices. Stack centers on REST services, SQL/NoSQL stores (Postgres, Redis, Elasticsearch, RabbitMQ) and AI coding tools.
Staff Software Engineer, Machine Learning
Staff ML engineer at DoorDash building production machine learning for the ads platform (budget pacing, automated bidding, audience targeting/embeddings) and the catalog product knowledge graph, owning the full ML lifecycle from training through deployment and experimentation. Stack includes PyTorch, PySpark, and Snowflake; hybrid role in Seattle.
Senior Software Engineer, Machine Learning
Senior ML engineer on DoorDash's grocery/retail delivery team, building algorithmic and machine learning improvements to the catalog system and product knowledge graph. Owns the full ML lifecycle—training, deployment, experimentation, monitoring—using tools like PyTorch, PySpark, and Snowflake.
Senior Software Engineer, Data Engineering
Senior data engineer at DoorDash building and scaling data pipelines, data models, and Data Lake/warehouse infrastructure that power reporting, product analytics, marketing, and financial decision-making. Core stack: Python/Java, SQL, Airflow, Spark, Kafka, Snowflake/Redshift on AWS/GCP. Hybrid role requiring presence in Sunnyvale, SF, or Seattle.
Software Engineer, Data Engineering
Build and scale DoorDash's data infrastructure: design large-scale data models, ETL pipelines, and data lake/warehouse architectures powering reporting, product analytics, and financial decision-making. Core stack includes Python/Java, SQL, Spark, Kafka/Flink, Airflow, and Snowflake/Redshift on AWS/GCP.
Software Engineer, Spark Platform
Builds and operates DoorDash's in-house Apache Spark platform — runtime upgrades, multi-tenant scheduling and executor bin-packing on Kubernetes, cluster lifecycle automation, and observability/incident automation — serving company-wide data, analytics, and ML workloads. Core stack: Spark, Kubernetes, AWS, and Python/Go/Scala/Java.
Senior Software Engineer, Spark Platform
Senior engineer setting multi-year technical direction for DoorDash's in-house Apache Spark platform on Kubernetes — owning the runtime, remote shuffle service, scheduler, and reliability tooling that run data, analytics, and ML workloads at scale. Core tech: Spark, Kubernetes, distributed systems, Scala/Java/Python/Go.
Senior Software Engineering, Backend (All Teams)
Senior Backend Engineer at DoorDash's new São Paulo office, working across product and platform teams to build, release, and operate large-scale backend services, help migrate a monolith to microservices, and improve performance, reliability, and scalability, using SQL/NoSQL stores and AI coding tools.
Software Engineer, Backend - Product Engineering (Brazil)
Backend engineer at DoorDash in São Paulo (hybrid) building and operating large-scale services for its three-sided delivery marketplace: defining backend architecture, improving performance and reliability, and helping migrate a monolith to microservices. Works with REST APIs, Postgres, Redis, Elasticsearch, RabbitMQ, and AI coding tools.
Strategy & Operations Manager
About the Team LCSP is DoorDash’s entrepreneur-led fleet model: independent partners hire, train, and manage courier fleets that fulfill DoorDash orders. The program has proven product-market fit and is now scaling…
Head of Central Robot Operations - Dot
The Role As the Head of Central Robot Operations , you will lead the central operations organization that powers autonomous robot delivery at scale. Acting as the operational command center for the business, you will…
Associate Manager, New Verticals - Fulfillment Dasher Strategy & Operations
About the Team New Verticals is an exciting team at DoorDash that is building and scaling new ways to delight our customers beyond restaurant delivery. Our Fulfilment and Logistics team has three major mandates to…
Senior Manager, Retention Marketing, DashPass
About the Team The mission of our Retention Marketing team is to build lasting relationships with our audiences – consumers, dashers, and/or merchants – as soon as they engage with DoorDash by providing them with a…
Director, Merchant Experience - Strategy & Operations
About the Team On the Merchant Strategy & Operations team, our mission is to have best-in-class restaurant selection for Consumers and build products and services for our Merchants to grow their businesses profitably…
Staff Software Engineer, Data - Experimentation
Staff-level scientist/engineer on DoorDash's Decision Systems team providing scientific leadership for Curie, the experimentation platform. Day to day: defining statistical contracts for experiment analysis, productionizing causal-inference methods (CUPED/CUPAC, switchback designs, sequential testing), reviewing analytical SQL, and building AI-assisted analysis workflows.