DoorDash USA
Open positions
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.
Senior Software Engineer, iOS
Senior iOS engineer at DoorDash building the consumer delivery app used by millions: shipping product features, refactoring the codebase, solving real-time data transfer/sync problems, extending APIs, and writing unit tests. Core stack is Swift and the iOS SDK with CocoaPods; hybrid role based in San Francisco.
Software Engineer, iOS
Senior iOS engineer (hybrid, Seattle) building DoorDash's consumer mobile app used by millions: shipping features, refactoring the codebase, solving real-time data sync, extending APIs, and writing unit tests. Core stack: Swift and the iOS SDK, with networking, storage, and CocoaPods.
Software Engineering, Android (All Teams)
Android engineer at DoorDash building and maintaining the mobile app behind its 24x7 three-sided delivery marketplace (consumers, merchants, dashers). Day to day: shipping features, refactoring, solving real-time data sync, extending APIs, and writing unit tests using the Android SDK. Hybrid role based in Seattle.
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.
Software Engineer, Visualization Tools | DoorDash Labs
Software engineer on DoorDash Labs' data visualization team, building full-stack tools to introspect data from Dot, the autonomous delivery robot. Work spans a modern C++ visualization framework, React/TypeScript frontends, WebGL/3D rendering, and AWS/Kubernetes-backed backend systems.
Senior Technical Program Manager, Platform Services
Senior Technical Program Manager at DoorDash leading engineering-wide programs across Platform Services — Drive (white-label delivery API), Parcels (last-mile logistics), and Enterprise (B2B ordering). Day to day: cross-org coordination and technical program leadership over distributed backend services, partner/merchant integrations, and operational tooling for external business logistics.
Product Manager Airspace & Autonomy - DoorDash Air
Owns end-to-end product strategy for DoorDash Air's autonomous drone delivery program — autonomy stack, UTM/airspace management, safety-critical software, and integration with the DoorDash marketplace — driving the path from single-operator to multi-aircraft operations in an FAA-regulated environment.
Software Engineer I, Entry-Level (Graduation Date: Fall 2026-Summer 2027) - US
Entry-level software engineer (new grad, Fall 2026–Summer 2027) at DoorDash building and shipping production-ready code for its global three-sided local commerce marketplace. Day to day: writing clean, tested code, participating in code reviews, and learning how large-scale systems operate, using OOP languages like Python, Java, or Kotlin plus SQL.
UX Design Engineer, Content Tooling
Full-stack UX design engineer on DoorDash's Content Design org, building internal content tooling and LLM-driven workflows that help content designers, PMs, and designers generate, localize, and ship content across DoorDash, Wolt, and Deliveroo. Work spans React/TypeScript frontends, Kotlin/Java backend services, and experimentation/A/B testing integrations.
Staff Security Engineer, Security Enablement
A senior hands-on security role on DoorDash's Global Safety and Security team: you design and deliver multi-domain security services — integrating physical security systems (access control, video management) with AWS cloud infrastructure, identity, and observability — while leading multi-team, multi-quarter programs and mentoring engineers and PMs.