Back to job search
DoorDash logo

Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)

  • Toronto, ON
  • On-site
  • Posted Sep 17, 2026
  • 1 position

$94,500–$118,000 / year

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Entry, Junior · 0+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

Develop, maintain, and ship technical elements while collaborating with a team to solve problems for customers. Actively participate in mentorship and coaching to improve system efficiency, scalability, and stability.

Job details

Develop, maintain, and ship technical elements while collaborating with a team to solve problems for customers. Actively participate in mentorship and coaching to improve system efficiency, scalability, and stability. Candidates must have a B.S. or M.S. degree in Computer Science or equivalent and at least two previous software engineering internships. Proficiency in object-oriented programming, databases, and fundamental computer science concepts is required.

What you’ll do

Develop, maintain, and ship technical elements while collaborating with a team to solve problems for customers. Actively participate in mentorship and coaching to improve system efficiency, scalability, and stability.

Requirements

Candidates must have a B.S. or M.S. degree in Computer Science or equivalent and at least two previous software engineering internships. Proficiency in object-oriented programming, databases, and fundamental computer science concepts is required.

Benefits

  • Paid time off
  • Paid parental leave
  • Wellness benefit
  • Paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • RRSP with employer match
  • Mental health program
  • Equity grants

Listed skills

  • SQL · Preferred
  • CI/CD · Preferred
  • Kotlin · Preferred
  • Java · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Software engineering
  • SQL
  • Algorithms
  • Data structures
  • Python
  • Java
  • Kotlin
  • Clean code
  • Version control
  • Unit testing
  • Scalability
  • System design
  • API development
  • Continuous integration
  • Service oriented architecture

Job areas

  • Software
  • Technology
  • Engineering
  • Logistics

More jobs from DoorDash

See all jobs from DoorDash