Enable job alerts via email!

Software Engineer, Backend (All Levels / All Teams)

DoorDash Canada

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

30+ days ago

Job summary

A leading company in the logistics sector is seeking Software Engineers for their Toronto office. The role involves developing and maintaining large-scale web applications, focusing on backend architecture and system efficiency. Candidates should possess a degree in Computer Science and relevant experience with backend technologies. This hybrid position offers comprehensive benefits and opportunities for professional growth.

Benefits

Healthcare
Wellness reimbursements
Parental leave

Qualifications

  • Experience with backend technology stacks.
  • Proficiency with SQL and NoSQL databases (e.g., Postgres, Redis, Elasticsearch, RabbitMQ).
  • Skills in analyzing and improving system efficiency, scalability, and stability.

Responsibilities

  • Developing, releasing, and maintaining large-scale web applications.
  • Designing backend architecture and selecting the appropriate tech stack.
  • Enhancing performance, reliability, scalability, and security of backend systems.

Skills

Analyzing and improving system efficiency
Scalability
Stability
Service-oriented architecture
REST APIs
Unit testing
Architectural design
Understanding of web protocols
SQL databases
NoSQL databases

Education

B.S., M.S., or PhD. in Computer Science or related field
Job description
Software Engineer, Backend (All Levels / All Teams)

Toronto, ON

About the Role

DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are expanding rapidly and growing our Engineering teams globally! We are seeking Backend Engineers to develop and maintain a large-scale, 24x7 global infrastructure system that powers DoorDash's marketplace of Consumers, Merchants, and Dashers.

These roles involve working on both Product and Product Platform teams. Product-focused Engineers will operate backend services, design architecture, and collaborate cross-functionally to solve key business problems with elegant technical solutions, considering the big picture and trade-offs to maximize impact.

This position is hybrid, requiring some in-office presence, and reports to an Engineering Manager.

Responsibilities include:
  1. Developing, releasing, and maintaining large-scale web applications
  2. Designing backend architecture and selecting the appropriate tech stack
  3. Enhancing performance, reliability, scalability, and security of backend systems
  4. Transitioning monolithic codebases to microservice architectures
  5. Addressing technical challenges to innovate in logistics
Qualifications:
  1. B.S., M.S., or PhD. in Computer Science or related field
  2. Experience with backend technology stacks
  3. Skills in analyzing and improving system efficiency, scalability, and stability
  4. Experience with service-oriented architecture, REST APIs, unit testing, and architectural design
  5. Understanding of web protocols and architecture (HTTP, REST)
  6. Proficiency with SQL and NoSQL databases (e.g., Postgres, Redis, Elasticsearch, RabbitMQ)
About DoorDash

Our mission is to empower local economies. We innovate quickly, learn continuously, and make impactful decisions with empathy for our users—Dashers, merchants, and consumers. Starting with food delivery, we aim to become the go-to platform for all goods.

We support our employees’ well-being through comprehensive benefits, including healthcare, wellness reimbursements, and parental leave.

Our Commitment to Diversity and Inclusion

We hire diverse teams from all backgrounds to foster innovation. Everyone should have a seat at the table, with the resources and opportunities to excel. If you need accommodations, please inform your recruiter.

We use Covey in our hiring process in certain locations. To request accommodations, contact your recruiter.

Application Process

Interested candidates can apply by submitting their details and resume. Please ensure all required fields are completed and documents are in accepted formats.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.