DoorDash

Rating:
5/5
DoorDash is a leading technology-driven logistics platform that enables restaurant-backed delivery in 60 US cities and Canada. Founded in 2013, the DoorDash platform connects customers to their favorite restaurants in their city so they can order their favorite meals and have them delivered to their doorstep. At DoorDash, we are driven by a mission to power local economies and partner with restaurant businesses, both large and small. We leverage technology to facilitate the reliable and efficient delivery of millions of deliveries every day. Our technology platform, called the DoorDash Driver App, was built for our growing fleet of independent contractors and restaurant partners. Through the app, restaurant partners are able to manage a fleet of drivers and ensure orders are fulfilled in a timely manner. Drivers, in turn, can use the app to easily find, accept and deliver orders to customers. We also built a consumer app to make ordering from their favorite restaurants easy and convenient. With the DoorDash consumer app, users can easily browse, order, and have their meals delivered in minutes. This consumer app is integrated with a suite of payment solutions, allowing customers to pay in numerous ways, including credit cards, digital wallets, cash, and gift cards. At DoorDash, we strive to unlock new opportunities for our restaurant partners, consumers, and our driver network, while leading the way in technological innovation and high-quality customer experience. We are proud to be a leader in the industry, and our technology has made it possible to create personalized experiences for customers across all of our markets.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): Competitive salary based on experience
Description: This position is responsible for the development, testing, and maintenance of software applications. In this role, you will have to work closely with product owners, business analysts, and other developers in a highly collaborative, fast-paced environment to develop highly scalable, reliable applications and services. You'll need to be highly knowledgeable in software engineering principles, algorithms, database fundamentals and have a knack for problem solving and debugging code.
Qualifications / Requirements: Requires a Bachelor's degree in software engineering or another related field, knowledge of software engineering principles, algorithms, database fundamentals, and the ability to design and implement software solutions to complex business problems. Prior experience designing and implementing GUI's, web applications, and mobile applications is preferred.
Locations: Palo Alto, San Francisco, Los Angeles, Chicago, Toronto, Austin, Atlanta, New York, Seattle, Dallas
Career Paths: Software Engineer, Machine Learning Engineer, Data Engineer, Quality Assurance Engineer, DevOps Engineer, Network Engineer, Database Administrator, Security Analyst, Systems Automation Engineer, Web Developer, Technical Support Specialist.
Job Contacts: jobs@doordash.com

Recent Reviews

Joe T.
4.5/5
4.5
Working at DoorDash has been such a great experience. The team is extremely knowledgeable and eager to help with problems. Additionally, their tech stack and tools make it easy to get the job done quickly and efficiently. I definitely recommend working here!

Frequently Asked Questions

Are there any benefits to working in technology at DoorDash?
Yes, DoorDash offers a range of benefits to technology employees such as competitive compensation packages, team perks, and career development opportunities.
What is the most common tech job or position at DoorDash?
The most common tech job or position at DoorDash is a software engineer.