Software Engineer, Full Stack, Experimentation Platform

DoorDash, Inc

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASunnyvale, CASeattle, WANew York, NYLos Angeles, CA
Salary
$130,600–$192,000 / yr
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $161k
$119k $236k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $169,550–$211,900 — the blue band above. At the midpoint, this role pays about $161k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 83 open roles on FindRole.

Listed pay typically runs $159,800–$235,000 across 82 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Software Engineer, Full Stack, Experimentation Platform

The Software Engineer, Full Stack - Experimentation Platform joins the Experimentation Platform Team to develop a state-of-the-art system for designing, configuring, and analyzing experiments. You will build across backend services, SDKs, and the Decision Portal UI, owning features end-to-end from APIs and data models to the React frontend. The role involves collaborating with data scientists and engineers to integrate LLM-powered tools, advanced causal inference, and machine learning techniques into the platform. Required skills include experience with TypeScript, React, and backend languages like Java, Kotlin, Python, or Go. You must understand REST/gRPC principles, database storage layers, and testing methodologies. This role solves the technical challenge of providing high-volume, correct experimentation infrastructure to enable rigorous, data-driven insights and rapid product iteration across the entire organization.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Build and maintain backend services, SDKs, and the React-based Decision Portal UI.
  • Own features end-to-end from API design and data modeling to frontend implementation.
  • Enhance and simplify the experimentation platform used by engineers across the company.
  • Integrate LLM-powered tools into the experiment configuration, launch, and readout workflows.
  • Evolve the platform to support new statistical methodologies, machine learning, and causal inference.
  • Design and implement backend APIs using REST/gRPC principles and appropriate storage layers.
  • Develop and maintain unit, integration, and end-to-end tests for both frontend and backend systems.

What we're looking for

  • B.S., M.S., or Ph.D. in Computer Science or equivalent.
  • 2+ years of industry experience building end-to-end web applications using TypeScript with React on the frontend.
  • Exceptionally strong knowledge of CS fundamental concepts and OOP languages.
  • Deep understanding of REST/gRPC principles and experience designing, implementing, and consuming backend APIs.
  • Great understanding of database technologies and choosing the right kind of storage layers for the problem at hand.
  • Backend experience with Java, Kotlin, Python, or Go.
  • Experience with documentation, unit, integration, and end-to-end testing across frontend and backend.
  • Proficiency in using AI coding tools across the full software development lifecycle.

More like this

Similar roles

Staff Software Engineer, Experimentation Platform

Intuit

Oakland, CA 39 days ago $202,500–$274,000
Scala Python SQL BigQuery Dataflow Cloud Composer Airflow Spark Flink Akka Pub/Sub Finagle Statsmodels SciPy Distributed Systems Agile Data Architecture A/B Testing
10+ yrs exp

Full Stack Platform Engineer

eBay

Austin, TX 1 day ago $98,000–$173,600
Java Kotlin React Kubernetes Python Spring Boot REST APIs Microservices Distributed Systems Cloud-native Platform Engineering Automation AI
Hybrid

Full Stack Software Engineer, Platform

SpaceX

Hawthorne, CA 11 days ago $125,000–$160,000
Python C#.NET Go Scala Java Angular React JavaScript PostgreSQL SQL Server Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ Make Bazel Pants Buck Gradle pip npm UNIX Version Control
2+ yrs exp

Software Engineer, Full Stack

Plaid

New York, NY 160 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Software Engineer, Full Stack

Plaid

San Francisco, CA +6 160 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Software Engineer, Full Stack

Plaid

Seattle, WA 40 days ago $176,400–$243,600
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp