Join Our Team

Backend

Backend

Introducing DoorDash’s In-House Search Engine

Empowering Seamless Searches: DoorDash develops an in-house search engine using Lucene for enhanced search capabilities

Konstantin Shulgin Satish Saley Anish Walawalkar
Backend

Cassandra Unleashed: How We Enhanced Cassandra Fleet’s Efficiency and Performance

Optimizing Cassandra performance for cost savings and increased efficiency.

Seed Zeng
Backend

Meeting DoorDash Growth with a Self-Service Logistics Configuration Platform 

DoorDash evolves from restaurant deliveries to a diverse business portfolio by using a robust logistics platform.

Saurabh Gupta Reid Arwood
Backend

Staying in the Zone: How DoorDash used a service mesh to manage  data transfer, reducing hops and cloud spend

DoorDash’s engineering teams use a service mesh to realize data transfer cost savings without sacrificing service quality.

Hochuen Wong Levon Stepanian
Backend

Privacy Engineering at DoorDash Drive

DoorDash Drive explors geomasking user addresses to protect privacy while maintaining local analytic capabilities.

Alex Dougherty
Backend Data Mobile Web

Leveraging Flink to Detect User Sessions and Engage DoorDash Consumers with Real-Time Notifications

Doordash optimizes real-time notifications with the frontend events by leveraging streaming processing.

Chen Yang Fan Zhang
Backend Mobile Web

Revamping Dasher FAQ Hub Through Server-Driven Content and WebView

Optimize your Dasher journey: unlock efficiency, boost earnings, and overcome challenges with our self-help content hub

Kent Lee Jason Prasad Siddharth Utgikar Josephine Chen
Backend Data

How DoorDash Standardized and Improved Microservices Caching

DoorDash's in-house multi-layer cache, used to unlock our high-performance services across DoorDash

Lev Neiman Jason Fan
Backend Data

Addressing the Challenges of Sample Ratio Mismatch in A/B Testing

Solutions for dealing with sample ratio mismatch.

Stas Sajin Michael Zhou Krishna Gourishetti
Backend

BPFAgent: eBPF for Monitoring at DoorDash

Learn how DoorDash uses eBPF to monitor vital networking traffic in its Kubernetes clusters.

PatrickRogers
Backend

How DoorDash Migrated from StatsD to Prometheus

Learn how DoorDash migrated to Prometheus

QixuanWang
Backend

Failure Mitigation for Microservices: An Intro to Aperture

Learn how centralizing service monitoring and controlling into a single system improves upon individual service level mitigation efforts

Cong Ma Matt Ranney

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