Staff Software Engineer, Backend

DoorDash

$185K — $231K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 8+ years of industry experience
  • Prior experience working with backend tech stacks
  • Ability to analyze and improve efficiency, scalability, and stability
  • Experience with service-oriented architecture, writing REST APIs, unit testing, and architectural design
  • Understanding of modern web stacks and architecture (HTTP, REST)
  • Experience with SQL and NoSQL databases (e.g., Postgres, Redis, Elasticsearch, RabbitMQ)

Responsibilities

  • Develop, release, and run large-scale web applications
  • Define backend architecture and tech stack for product areas
  • Enhance performance, reliability, scalability, and security of backend systems
  • Transition monolithic codebase to a microservice-based architecture
  • Address complex technical challenges to transform logistics

Benefits

  • Comprehensive benefits package for regular employees
  • Paid time off and paid parental leave
  • Wellness benefit and several paid holidays
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • RRSP with employer match
  • Mental health program
Full Job Description
About the Role

Product engineers work at the intersection of product and infrastructure to solve key business problems with elegant technical solutions. You'll operate our backend services and architecture that support all product functionality and will be challenged to consider the big picture -- collaborating cross-functionally, as well as evaluating and executing on trade-offs to maximize business impact for the company.
You're excited about this opportunity because you will...
  • Develop, release and run large-scale web applications
  • Develop and define the backend architecture and tech stack for a product area
  • Improve performance, reliability, scalability and security for our backend systems
  • Be involved in transitioning our monolithic codebase to a microservice-based architecture
  • Completely disrupt logistics by tackling bleeding-edge, technical problems
We're excited about you because you have...
  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 8+ years of industry experience
  • Prior experience working with backend tech stacks
  • Ability to analyze and improve efficiency, scalability, and stability of various system resources
  • Experience with service oriented architecture, writing REST API's, unit testing, and architectural design
  • Understanding of modern web stacks and architecture (HTTP, REST)
  • Experience with SQL and NoSQL databases and other technologies (e.g. Postgres, Redis, Elasticsearch, RabbitMQ)
  • Nice To Haves
  • Experience building large scale, real-time applications
  • Experience with Java/Kotlin
  • Contributor to open source projects


Compensation

Actual compensation within the pay range listed below will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. Base salary is localized according to employee work location.

In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.

DoorDash cares about you and your overall well-being. That's why we offer a comprehensive benefits package for all regular employees, that includes paid time off, paid parental leave, wellness benefit and several paid holidays.

Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, an RRSP including an employer match, and a mental health program, among others.

To learn more about our benefits, visit our careers page here.

The base pay for this position ranges from our lowest geographical market up to our highest geographical market within British Columbia.

$185,000-$231,500 CAD

Similar Jobs

More Jobs at DoorDash

More Information Technology Jobs

Find similar Staff Software Engineer, Backend jobs: