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 a month 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

Software Engineering New Graduate

Join DoorDash as a new graduate Software Engineer to build and maintain the global infrastructure powering on-demand delivery logistics.

Software Engineering New Grad

DoorDash seeks new grad software engineers to develop global infrastructure for their three-sided marketplace.

Software Engineer, Product

Entry-level Software Engineer position at Meta, developing social technology products with competitive compensation and benefits in New York City.

KP-SAM Code Development Engineer

Early career KP-SAM Code Development Engineer position at Kairos Power, developing nuclear reactor analysis software with C++ and Python.

Technical Support Engineer I

Technical Support Engineer role at Nylas, helping developers integrate communication features through API support and troubleshooting.