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 5 months 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 Engineer - New Graduate 2025

Entry-level software engineering role at DoorDash for 2025 graduates, focusing on building scalable solutions for the leading delivery logistics platform.

Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, vendor relations, and operational excellence in Skien, Norway.

Business Program Manager, Data Centers

Business Program Manager position at Google's Data Centers, overseeing maintenance agreements, cost control, and contractor management in Frankfurt, Germany.

Partner Engagement Manager, YouTube

Partner Engagement Manager position at YouTube, managing strategic TV partnerships and operations for YouTube TV and Premium services in New York.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst position at Google focusing on GCP/TI Program and Project Management systems, requiring 3 years of experience in system integration and business analysis.