Join Our Team

Start your Software Engineering Career at DoorDash

Internships and Early Career Opportunities

Your Career Has Arrived

Starting your career at DoorDash is a great way to get real experience working with senior engineering on real projects to develop your skills.

Internship Program

At DoorDash, we believe that interns are essential to our mission of attracting and retaining top talent. During our 12 week internship, interns are completely immersed into our teams and will have the opportunity to develop, maintain, and ship products. As an intern, you will be able to make a direct impact on our business by collaborating with your team to solve real problems for our customers. We also offer 1:1 mentorship by top rated engineers, events that allow you to connect with fellow interns and company leaders, and full time conversion opportunities.

Team Matching

Prior to starting at DoorDash, we give interns the opportunity to review all our engineering teams taking on interns to match their own interests and development areas. This gives interns a more tailored experience by expressing which part of DoorDash they get to work with to gain the greatest learning experience and an exciting summer!

Find Your Ideal Internship

Software Engineer, Intern (Summer 2023)

Software Engineer, Intern - Toronto (Summer 2023)


Entry Level Roles

Start Your Career Off Strong

Graduating is an achievement in itself; making a successful transition into the industry at a company such as DoorDash is quite another. In an entry-level role at DoorDash, you will have the unique opportunity to jumpstart your career by enhancing the development of your technical and leadership skills in both career and confidence. Come join our growing team and get 1% better every day.

How We Hire Entry-Level Team Members

Step 1
Submit your application

We welcome students from different backgrounds, including bootcamps, so don’t be shy and apply!

Step 2

If we find that you are a potential fit for our roles, we will send you a HackerRank take home test to assess your preliminary skills.

Step 3
[Virtual] Onsite Interview

If you pass the HackerRank test, you will be invited to an [virtual] onsite interview. The [virtual] onsite consists of two coding interviews and an engineering values interview, which will be scheduled separately. To get an idea of our engineering values and culture, feel free to view our values here.

Step 4

After your interviews, your personal recruiter will work with you regarding decisions and next steps. We have a world-class recruiting team and you can trust your recruiter to help you navigate this process. We hope you decide to come join us at DoorDash!

Find Your Ideal Position

Software Engineer, Entry-Level

Software Engineer, Entry-Level - Toronto


Make an Impact and Join Our Team

If you are looking to make an impact with innovative engineering while growing your career at a rapidly growing company, consider joining our team.

Learn More

Subscribe to our Eng blog for updates

Thank you for subscribing!

Sign up for updates