Software Engineer, Fullstack

Doordashusa

San Francisco (CA)

On-site

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 matching
16 weeks of paid parental leave
Medical, dental, and vision benefits

Job summary

Doordashusa in San Francisco is looking for a Fullstack Engineer to develop and maintain web applications, working within DoorDash Labs. You’ll be responsible for both frontend and backend technologies, ensuring scalable solutions for new products.

The ideal candidate will have a proven track record with modern web stacks and at least 6 years of industry experience in building complex applications. DoorDash also offers a competitive benefits package and encourages diverse applicants to apply.

Qualifications

  • 6+ years of industry experience.
  • Experience with relational databases — schema design, query optimization.
  • Deep understanding of REST principles and designing backend APIs.

Responsibilities

  • Develop internal web applications to support new product use cases.
  • Design, build, and operate backend services and APIs.
  • Innovate solutions to enable scaling operations.

Skills

Maсon, JavaScript
HTML5
CSS3
React/Redux
Node.js
Express
PostgreSQL

Education

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

Job description

About the Team

DoorDash Labs is an independent team within DoorDash. As a fullstack engineer on the foundry team at DD Labs, you will be responsible for building and maintaining web applications end‑to‑end — from React frontends to the backend services and APIs behind them — spanning both internal tools and external merchant‑facing products that help build and scale our products to the next level. You will work on our React + Node.js tech stack, collaborating with engineers across the stack to design and architect scalable solutions to support all product functionality and will be challenged to consider the big picture and maximize business impact.

You’re excited about this opportunity because you will…
  • Be able to quickly prototype and develop internal web applications to support new product use cases
  • Write robust, highly tested, well‑crafted code that you are proud of
  • Develop and define the architecture and tech stack across the frontend and backend for a new product area
  • Design, build, and operate backend services and APIs (REST/gRPC) that power both internal tools and merchant‑facing products.
  • Brainstorm and come up with innovative solutions to enable scaling our operations at various stages
  • Be excited to learn more about and contribute to other adjacent disciplines (data analysis, etc) when possible
We’re excited about you because you have…
  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • 6+ years of industry experience
  • Understanding of modern web stacks and architecture (HTTP, REST, gRPC)
  • Strong foundations: vanilla JS, HTML5, CSS3
  • Deep understanding of REST principles and designing and building backend APIs
  • Experience designing and architecting web solutions working cross‑team with product and design
  • Experience with React/Redux, or similar frameworks
  • Experience working with Express and Node.js servers
  • Experience with relational databases — schema design, query optimization (PostgreSQL or similar)
  • Experience with documentation, unit and integration testing
Nice To Haves
  • Experience with Java/Kotlin
  • Contributor to open source projects
Compensation

The starting pay will fall within the pay ranges listed below and is determined based on job‑related factors such as skills, experience, qualifications, location, and market conditions. Base salary is localized. In addition to base salary, the compensation for this role includes opportunities for equity grants.

National base pay ranges for this position within the United States, including Illinois and Colorado:

  • $130,600 – $192,000 USD
  • $159,800 – $235,000 USD
  • $193,800 – $285,000 USD

DoorDash offers a comprehensive benefits package, including a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off, paid sick leave, medical, dental, and 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 for every 25.97 hours worked (e.g., about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g., about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week).
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 subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non‑binary or gender non‑conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently‑abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non‑discrimination.

Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.

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

Senior Staff Software Engineer - Launchpad
Senior Staff Software Engineer - Launchpad

DoorDash • New York (NY)

On-site
USD 231,000 - 340,000
401(k) matching
Parental leave 16 weeks
Wellness benefits
+1
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, 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
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, Data Platform (All Teams)
Software Engineer, Data Platform (All Teams)

Doordashusa • San Francisco (CA)

On-site
USD 130,000 - 192,000
401(k) plan with employer matching
Paid parental leave
Wellness benefits
+1
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)

Doordashusa • Sunnyvale (CA)

Hybrid
USD 190,000 - 285,000
401(k) plan with employer matching
Paid parental leave (16 weeks)
Medical, dental, vision benefits
+2
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Doordashusa • New York (NY)

Hybrid
USD 130,000 - 285,000
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