Where Technology Empowers Local Economies
DoorDash is rapidly growing a logistics platform that enables millions of orders a day globally, and none of it would be possible without our world-class engineering team. Learn about the team, innovative technology, and customer-focused engineering culture that drives our tenacious growth and powers our rapid execution at scale.
Improving the customer experience through
every product we build and feature we ship
Maintaining high quality, reliability,
and integrity with rigorous execution
Propelling unprecedented and sustainable global business growth by leveraging cutting edge technologies
Solving complex real-world problems with
diverse teams of helpful, humble people
Subscribe to our Engineering blog to get regular updates on all the coolest projects our team is working on
Read our engineering blog to learn about the pragmatic solutions we build to delight our customers and power DoorDash's growth.
Our backend teams primarily focus on scaling our platform and data infrastructure, building new products, ensuring reliability at scale, and boosting developer productivity. Our team has converted our platform from a monolith to microservices, migrated to a distributed database, built new features and experiences, and optimized our platform for lower latencies and higher reliability.
As we rapidly expand our services, open new business verticals such as grocery and convenience, and expand our platform globally, our mobile and web teams build flexible, engaging experiences, enable localization, and support easy experimentation across all web and mobile apps.
As a data-driven company, DoorDash aims to improve the logistics of every delivery by optimizing as many customer touchpoints and interactions as possible. Every Data Scientist aims to find ways to deliver business impact by building data-driven products for advanced measurement and optimization.
DoorDash’s engineering culture is driven by our people’s ownership, humility, and eagerness to collaborate and build products together. For those looking to grow their career while making a big impact on local economies, our team can offer a place to learn and contribute in an inclusive environment.
Learn about the Engineering teams’ structure and main functions.
The Infrastructure organization at DoorDash is responsible for the engineering platform on top of our cloud based ecosystem. Production engineering, developer productivity, and data platform are a few of the key pieces that allow DoorDash to function. Infrastructure is the foundation that the business runs on across the organization.
To support and give back to the wider developer community, we have started to open source parts of our codebase. Additionally, DoorDash engineers share what they have learned while building our platform with the community, by speaking at industry events.
As our business continues to grow, we must expand our engineering team to take on new challenges and be ready to serve our three-sided marketplace.
If you are looking to make an impact with innovative technology while advancing your career at a rapidly growing company, consider joining us.Learn More
Starting your career off strong means getting the best experience and making a direct impact on real people’s lives. Get valuable software development experience through one of our internships and start your career at DoorDash.Learn More About University Recruiting