Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

Women in Eng

@ DoorDash
Technology Showcase Speaker Series

Tuesday June 15 : 12pm-1pm Pacific Time

1
Welcome to the DoorDash
Tech Series!
Ryan Sokol
VP Engineering

2
Women in Eng
@ DoorDash
Blossom Woo
Software Engineer, DoorDash

3
Lightning Talks

4
Machine Learning
Dawn Lu

06/15/2021
Women in Eng @ DoorDash

5
Presentation Subject

Food Order Lifecycle

Step 1 Step 2 Step 3 Step 4

Creating Order Order Checkout Dispatching Order Delivering Order


Presentation Subject

Creating Order

Step 1
Recommendations

Creating Order
Search & Ranking

Promotions
Presentation Subject

Order Checkout

Step 2

ETAs

Order Checkout

Fraud
Presentation Subject

Dispatching Order
Merchant
s

Step 3

Dispatching Order

Dashers
Presentation Subject

Delivering Order

Step 4

Delivering Order
Consumers
Unauthorized Charges Fraud

Upasna Madhok

06/15/2021
Women in Eng @ DoorDash

11
What are Unauthorized Charges?

Unauthorized card charges are any


charges made without the card DoorDash

owner’s permission. doordash.com

This can happen in two ways:

1. Credit card theft


2. Account takeovers
Screenshot of a credit card transaction

12
How do we detect fraud in progress?

jane@gmail.com

600 Hillsdale Ave

Require Verification
847-960-3214 Rules Engine
172.217. 22.14 + ML
.
.
.

Data Rules/Models Verifications


13
Identity Verification Challenge

14
Payment Verification Challenges

15
Credits and Refunds
Josephine Chen

06/15/2021
Women in Eng @ DoorDash

16
@ DoorDash Speaker Series

DoorDash Support

Credits and Refunds


(C&R)

Self-Help Support Agent


17
@ DoorDash Speaker Series

C&R Engine

Problems with order C&R Engine

● Delivery Problems
○ Order never arrived, dasher was rude, etc.
● Item Problems
○ Food was cold, received small instead of large, etc.

18
@ DoorDash Speaker Series

Problem Validation
Order:
Missing burger, missing ketchup, incorrect burger ● 1 burger
● Large soda

Missing item Order never arrived

Incorrect item received

Incorrect item received Condiments/sauces are missing

Valid problems: Missing item and missing condiment

19
@ DoorDash Speaker Series

C&R Calculation

Missing item
Description: Item was missing
Formula: Cost of item ● $5 in credits
Redelivery available: True
● $5 refund to original form of payment

Missing condiment ● Redelivery


Description: Condiment was missing
Formula: 0
Redelivery available: False Support Tooling
Microservice

20
@ DoorDash Speaker Series

Architecture

Mobile clients (iOS Currently deprecating


Mobile BFF
& Android)
Self-Help

{ Consumer
Support
Web client Tooling C&R Engine
BFF
Microservice

Support tooling Internal


client Tooling BFF

21
@ DoorDash Speaker Series

Workflows

Using a Decision Engine to Power a First Class Customer Experience:


https://doordash.engineering/2021/02/26/customer-obsession-decision-platform/ 22
Roundtable
A chat with women in eng @ DoorDash

23
@ DoorDash Speaker Series

Rohini Grace
Harendra Lu

Lisa Geeta
Wang Kavathekar

24
Q&A

25
@ DoorDash Speaker Series

Learn More about DoorDash Engineering Careers at DoorDash

Learn about high impact projects that power our Our team is building the world's most reliable
velocity, reliability, and innovation via DoorDash Eng on-demand logistics engine for growing local
Blogs. economies. Find open roles here.

https://bit.ly/2ROXSQs https://grnh.se/797898d11us

26
@ DoorDash Speaker Series

Thank you

27

You might also like