Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)
DoorDash Canada · CA
8 days agoImpress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027) role.
Rezi rewrites your resume against DoorDash Canada's job description. Free.

Tailor your resume to this Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027) role.
Rezi rewrites your resume against DoorDash Canada's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027) posting at DoorDash Canada — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027) posting at DoorDash Canada — free, in seconds.
About the Role
Product engineers at DoorDash implement and operate technological solutions to improve the experiences of our merchants, dashers, and consumers. This role focuses on creating user-friendly flows and scalable backend architectures to deliver reliable, performant technology.
Responsibilities
- Develop, maintain, and ship technical elements with the support of your mentor, manager, and team members.
- Act on feedback, coaching, and mentorship from your mentor and team members.
- Actively learn about the elements to which you contribute.
- Make a direct impact on our business by collaborating with your team to solve problems for our customers.
Requirements
- Recent graduate from a Canadian university with a B.S. or M.S. Degree in Computer Science or equivalent, graduated between Fall 2026-Summer 2027.
- At least 2 previous Software Engineering internships or equivalent work experience.
- No more than 2 years of full-time work experience.
- Experience working with databases (e.g. SQL).
- Solid understanding of algorithms and data structures.
- Experience working with at least one object-oriented programming language (e.g. Python, Java, Kotlin, etc.).
- Experience writing clean code, working with version control, and unit testing.
Skills
- Analyze and improve efficiency, scalability, and stability of various systems.
- Develop, release, and run large-scale web applications.
- Solutions for systems monitoring, live deployments, and continuous integration.
- Real-time technology problems.
- Service oriented architecture, writing APIs, and designing systems.
Location
- British Columbia
Work Type
- Full-time
Experience Level
- Recent College Graduate
- Entry Level
Education Level
- B.S. or M.S. Degree in Computer Science or equivalent
Salary/Compensations
- $94,500—$118,000 CAD
Benefits
- Paid time off
- Paid parental leave
- Wellness benefit
- Several paid holidays
- Medical, dental, and vision benefits
- Disability and basic life insurance
- RRSP including an employer match
- Mental health program
About the Company
- DoorDash is building the world’s most reliable on-demand logistics engine for delivery.
- DoorDash is a technology and logistics company that started by enabling door-to-door delivery.
- DoorDash is growing rapidly and changing constantly.
Equal Opportunity
- We’re committed to growing and empowering a more inclusive community within our company, industry, and cities.
- We hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives.
- We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
- If you need any accommodations, please inform your recruiting contact upon initial connection.