Staff Software Engineer, Backend

DoorDash

New York (NY)

Hybrid

USD 130,600 - 192,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) plan with employer match
16 weeks of paid parental leave
Comprehensive health benefits
Flexible paid time off
Mental health program

Job summary

A leading logistics company is seeking a Staff Software Engineer, Backend to develop and maintain their large-scale global infrastructure. This role requires expertise in backend technology and experience in transitioning to microservice architecture. Candidates should have a strong educational background in Computer Science and a minimum of 8 years of industry experience. This role offers a hybrid work model and competitive compensation, emphasizing a diverse workforce and inclusive culture.

Qualifications

  • 8+ years of industry experience required.
  • Ability to analyze and improve efficiency, scalability, and stability of systems.
  • Experience with SOA and architectural design is essential.

Responsibilities

  • Develop, release and run large-scale web applications.
  • Design the backend architecture and tech stack for the product area.
  • Help transition monolithic codebase to a microservice-based architecture.

Skills

Backend tech stacks
REST APIs
SQL
NoSQL
Microservice architecture
Performance optimization
Scalability analysis

Education

B.S., M.S., or Ph.D. in Computer Science or equivalent

Tools

Postgres
Redis
Elasticsearch
RabbitMQ

Job description

Join to apply for the Staff Software Engineer, Backend role at DoorDash.

About The Role

DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and are expanding our Engineering offices globally. This role is for staff backend engineers to build and maintain a large scale 24×7 global infrastructure system that powers DoorDash's 3‑sided marketplace of Consumers, Merchants and Dashers. You’ll work on both Product and Product Platform teams, collaborating cross‑functionally and influencing our technical roadmaps. This role is hybrid with some in‑office time expected and will report to an Engineering Manager.

Responsibilities
  • Develop, release and run large‑scale web applications.
  • Design the backend architecture and tech stack for a product area.
  • Improve performance, reliability, scalability and security for backend systems.
  • Help transition our monolithic codebase to a microservice‑based architecture.
  • Disrupt logistics by tackling bleeding‑edge technical problems.
Qualifications
  • B.S., M.S., or Ph.D. in Computer Science or equivalent.
  • 8+ years of industry experience.
  • Prior experience with backend tech stacks.
  • Ability to analyze and improve efficiency, scalability, and stability of various system resources.
  • Experience with SOA, writing REST APIs, 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).
Seniorities and Employment
  • Seniority level: Mid‑Senior level
  • Employment type: Full‑time
  • Job function: Engineering and Information Technology
  • Industries: Software Development
Compensation

The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job‑related factors including skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market‑dependent and may be modified in the future.

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

Benefits

DoorDash cares about you and your overall well‑being. We offer a comprehensive benefits package to all regular employees, including a 401(k) plan with employer match, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g., Colorado Healthy Families and Workplaces Act). We also offer medical, dental, vision benefits, 11 paid holidays, disability and basic life insurance, family‑forming assistance, and a mental health program.

Paid Time Off Details
  • For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year.
  • For hourly roles: vacation accrued at about 1 hour every 25.97 hours worked (≈ 6.7 h/month if working 40 h/week). Paid sick time accrued at 1 hour every 30 hours worked (≈ 5.8 h/month if working 40 h/week).
Payroll Ranges by Level
  • I4: $130,600—$192,000 USD
  • I5: $159,800—$235,000 USD
  • I6: $193,800—$285,000 USD
Statement of Non‑Discrimination

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtle forms of inappropriate behavior. We value a diverse workforce and strongly encourage applicants from all backgrounds. Pursuant to various fair‑chance ordinances, we will consider qualified applicants with arrest and conviction records as permitted. If you need any accommodations, please inform your recruiting contact upon initial connection.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Backend
Staff Software Engineer, Backend

DoorDash • Seattle (WA)

Hybrid
USD 130,000 - 192,000
Flexible paid time off
Premium healthcare
Paid parental leave
Software Engineer, Backend (All Teams)
Software Engineer, Backend (All Teams)

DoorDash • Ann Arbor (MI)

Hybrid
USD 130,000 - 192,000
401(k) plan with employer matching
16 weeks of paid parental leave
wellness benefits
+2
Software Engineer, Backend (All Teams)
Software Engineer, Backend (All Teams)

DoorDash • Sunnyvale (CA)

Hybrid
USD 130,000 - 192,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+2
Software Engineer, Backend (All Teams)
Software Engineer, Backend (All Teams)

DoorDash • New York (NY)

Hybrid
USD 100,000 - 130,000
401(k) plan with employer match
Paid time off
Comprehensive health benefits
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)

DoorDash • Sunnyvale (CA)

On-site
USD 107,000 - 158,000
401(k) with employer matching
Paid parental leave 16 weeks
Wellness benefits
+2
Senior Staff Software Engineer - Launchpad
Senior Staff Software Engineer - Launchpad

Doordashusa • San Francisco (CA)

On-site
USD 231,000 - 340,000
401(k) plan with employer matching
16 weeks of paid parental leave
Comprehensive health benefits
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)

Doordashusa • New York (NY)

On-site
USD 107,400 - 158,000
Senior Staff Software Engineer - Launchpad
Senior Staff Software Engineer - Launchpad

DoorDash • New York (NY)

Hybrid
USD 231,000 - 340,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+2
Staff Software Engineer, Data Engineering
Staff Software Engineer, Data Engineering

Doordashusa • San Francisco (CA)

On-site
USD 130,000 - 285,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+2
Senior Staff Software Engineer - Launchpad
Senior Staff Software Engineer - Launchpad

DoorDash • Sunnyvale (CA)

On-site
USD 231,000 - 340,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits