Software Engineering New Graduate

DoorDash is building the world's most reliable on-demand logistics engine for delivery, powering a three-sided marketplace of consumers, merchants, and dashers.
Backend
Entry-Level Software Engineer
Contact Company
5,000+ Employees
AI · Logistics

Description For Software Engineering New Graduate

DoorDash is seeking highly motivated college students for post-graduation work opportunities to join their engineering team. As a new graduate Software Engineer at DoorDash, you'll be part of building and maintaining the 24x7 global infrastructure system that powers DoorDash's three-sided marketplace. You'll work on implementing and operating technological solutions to enhance the experiences of merchants, dashers, and consumers.

Key responsibilities include:

  • Developing and maintaining technical elements with mentorship support
  • Acting on feedback and coaching from mentors and team members
  • Actively learning about the elements you contribute to
  • Making a direct impact on the business by collaborating to solve customer problems

The ideal candidate will have:

  • A B.S. or M.S. in Computer Science or related field (graduating between Fall 2024 and Summer 2025)
  • At least 2 previous Software Engineering internships or equivalent experience
  • Experience with databases (e.g., SQL)
  • Strong understanding of algorithms and data structures
  • Proficiency in at least one object-oriented programming language
  • Experience with clean coding, version control, and unit testing

DoorDash offers a comprehensive benefits package, including premium healthcare, wellness expense reimbursement, and paid parental leave. The company is committed to diversity and inclusion, cultivating teams from various backgrounds and perspectives.

Join DoorDash to be part of a rapidly growing company that's evolving from food delivery to a platform for any and all goods, and take ownership of your career in a dynamic, constantly changing environment.

Last updated 2 days ago

Responsibilities For Software Engineering New Graduate

  • Develop, maintain and ship technical elements with support from mentor and team
  • Act on feedback, coaching, and mentorship
  • Actively learn about the elements you contribute to
  • Collaborate with team to solve problems for customers

Requirements For Software Engineering New Graduate

Python
Java
Kotlin
  • B.S. or M.S. in Computer Science or related disciplines (graduating between Fall 2024 and Summer 2025)
  • At least 2 previous Software Engineering internships or equivalent work experience
  • Experience working with databases (e.g. SQL)
  • Solid understanding of algorithms and data structures
  • Experience with at least one object-oriented programming language (e.g. Python, Java, Kotlin)
  • Experience writing clean code, working with version control, and unit testing

Benefits For Software Engineering New Graduate

Medical Insurance
  • Premium healthcare
  • Wellness expense reimbursement
  • Paid parental leave

Interested in this job?

Jobs Related To DoorDash Software Engineering New Graduate

System Development Engineer I, AWS Education Programs

Join AWS as a System Development Engineer I to build innovative cloud education products and empower customers with cloud skills.

System Development Engineer I, AWS Education Programs

Join AWS as a System Development Engineer I to build innovative cloud education products and advance your career in a dynamic, fast-growing team.

System Development Engineer I, AWS Education Programs

Join AWS as a System Development Engineer I to build innovative cloud education products and empower customers with cloud skills.

Software Development Engineer, Amazon Music

Join Amazon Music as a Software Development Engineer to build innovative music streaming technologies.

Engineer

Entry-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development.