DoorDash

Software Engineer, Backend (All Levels / All Teams)

DoorDash

Overview

Role involves building and maintaining a large-scale global infrastructure system.

Ideal candidate has experience with backend tech stacks and modern web architecture.

hybridPostgresRedisElasticSearchRabbitMQ

Locations

  • Canada, Ontario, Toronto

Requirements

  • Degree in Computer Science or equivalent
  • Experience with backend tech stacks
  • Ability to analyze system resources
  • Experience with REST APIs and architectural design
  • Understanding of modern web stacks
  • Experience with SQL and NoSQL databases

Responsibilities

  • Develop and run large-scale web applications
  • Define backend architecture and tech stack
  • Improve backend systems' performance and security
  • Transition monolithic codebase to microservices
  • Solve technical problems in logistics

Benefits

  • Premium healthcare
  • Wellness expense reimbursement
  • Paid parental leave