Join Our Team

General

Culture General

6 questions with DoorDash’s New VP of Engineering, Liangxiao Zhu

We’re thrilled to welcome Liangxiao, our first VP of Engineering, to DoorDash!

DoorDash
Backend General

How to leverage functional programming in Kotlin to write better, cleaner code

Is functional programming a good paradigm to use for Kotlin development? Read this guide for direct coding comparisons between FP and OOP

Jerry Liu
General

Tackling technical challenges to build a global logistics platform

Expanding internationally requires overcoming several technical obstacles. Learn about all the challenges and how DoorDash is tackling them

Navid Zolghadr
General

Pioneering DoorDash’s Platform Evolution in Pittsburgh

Learn about the platform evolution team DoorDash is building in our newest Engineering office in Pittsburgh PA

Brian Bailey
General

Building Frictionless MFA to Protect Against Account Takeovers

Multi-factor authentication is key to preventing account takeovers, but must be used carefully in order to not disrupt the user experience

Qi Guo
General

DoorDash 2021 Summer Intern Survey Post

DoorDash interns get experience that is not taught in any classroom. Learn about some of the projects they worked on this past summer.

Nir Levin Austin Leung Anna Sun Michael Yu Austin Kim
Culture General

6 Principles for Building a World Class TPM Team

Learn about the principles DoorDash used to build and run a high-functioning and impactful TPM organization.

Sophia Vicent
General

From Monolith to Microservices: Reducing the Migration’s Pain Points

In this second article in our monolith to microservices series we talk about the benefits of the monolith we needed to replace or mitigate

Ivar Lazzaro
General

Our June 19th Outage Explained

Learn more about the outage DoorDash suffered on June 19th 2021. What happened, and our steps to mitigate similar events in the future.

Ryan Sokol
General

DoorDash Expands International Presence with Toronto Tech Hub

DoorDash announces the opening of its newest and first international engineering office in Toronto.

Qaiser Habib
Backend General

Gradual Code Releases Using an In-House Kubernetes Canary Controller

New service releases deployed into DoorDash’s microservice architecture immediately begin processing and serving their entire volume of production traffic. If one of those services is buggy, however, customers may have a degraded experience or the site may go down completely.  Although we currently have a traffic management solution under development for gradual service rollouts as ...

MarcoChirico
Culture General

How to Prepare for a Technical Interview

Follow these helpful tips when preparing for DoorDash's technical interview.

Kirtan Patel

Subscribe to our Eng blog for updates

Thank you for subscribing!

Sign up for updates

Want More
Engineering Updates?

Susbscribe to the DoorDash engineering blog