In order to inspire DoorDash consumers to order from the platform there are few tools more powerful than a compelling image, which raises the questions: what is the best image to show each customer, and how can we build a model to determine that programmatically using each merchant’s available images?
Category Archives: engineering
Five Challenges to Building an Isomorphic JavaScript Library
Building software today can require working on the server side and client side, but building isomorphic JavaScript libraries can be a challenge if unaware of some particular issues, which can involve picking the right dependencies and selectively importing them among others.
How DoorDash Secures Data Transfer Between Cloud and On-Premise Data Centers
As DoorDash’s business grows, engineers strive for a better network infrastructure to ensure more third-party services could be integrated into our system while keeping data securely transmitted.
Leveraging CockroachDB’s Change Feed for Real-Time Inventory Data Processing
Managing inventory levels is one of the biggest challenges for any convenience and grocery retailer on DoorDash.
Balancing Velocity and Confidence in Experimentation
Running thousands of experiments effectively means carefully balancing our speed with the necessary controls to maintain trust in experimental outputs – but figuring out that balance is never easy.
DoorDash’s 2022 Hackathon spurs new innovation
DoorDash hackathon events allow our engineers to come up with innovative products, cross functional tools, and fresh new ideas.
Adapted Switch-back Testing to Quantify Incrementality for App Marketplace Search Ads
At DoorDash, we use experimentation as one of the robust approaches to validate the incremental return on the marketing investment.
How to Boost Code Coverage with Functional Testing
In this blog post, we introduce a functional testing approach that does not need any manual setup and can be run like unit tests locally or in a Continuous Integration (CI) pipeline.
2022 DoorDash Summer Intern Projects Article #2
DoorDash offers an immersive internship experience where all our interns fully integrate with Engineering teams in order to get real industry experience that is not taught in the classroom.
A new challenge, unique opportunities, and Laura Rodriguez’s engineering journey at DoorDash
When Laura Rodriguez thought about the next steps in her engineering career, she was ready for a new challenge and wanted to join a company where she could make an impact.