Latest AI JobsBrowse Jobs
DoorDash USA logo

Software Engineer, Full Stack - Experimentation Platform

DoorDash USASan Francisco, CA; Sunnyvale, CA; Seattle, WA; New York, NY; Los Angeles, CA313 Infrastructure Engineering
Apply on company site
Salary
$130,600 — $192K USD
Job type
Full-time
Experience
Mid · 2+ yrs
Posted
28 Sept 2026
Status
Open · checked 7d ago

About this role

Developers on this team build backends, SDKs, and the Decision Portal UI used across DoorDash for managing thousands of experiments annually. Engineers own features end-to-end, writing APIs, data models, and React interfaces while introducing AI-powered tools and handling advanced causal inference methodologies. Team members collaborate closely with data scientists, ML engineers, and product teams to scale the experimentation platform.

DoorDash created this position to simplify and enhance infrastructure that nearly every engineer in the company relies on for decision-making. Ideal candidates bring a product mindset, strong fundamentals in computer science, and proficiency in building both frontend and backend systems.

What you will do

  • Build and simplify the experimentation platform used across the organization, contributing to system design and product experience from the ground up.
  • Own features from end to end, spanning APIs, data models, and React user interfaces in the Decision Portal.
  • Collaborate with product engineers, data analysts, data scientists, and ML infrastructure teams to deliver intuitive workflows and data visualizations.
  • Introduce modern technologies, including LLM-powered tools, into experiment configuration, launch, and readout processes.
  • Evolve the platform to support new statistical methodologies, machine learning, and advanced causal inference techniques.

What you need

  • Hold a B.S., M.S., or Ph.D. in Computer Science or an equivalent field.
  • Bring at least two years of industry experience building web applications end-to-end using TypeScript and React.
  • Demonstrate exceptionally strong knowledge of computer science fundamentals and object-oriented programming languages.
  • Understand REST and gRPC principles with experience designing, implementing, and consuming backend APIs.
  • Possess backend development experience using Java, Kotlin, Python, or Go, along with a solid grasp of database storage technologies.
  • Show proficiency in using AI coding tools across the full software development lifecycle.

Nice to have

  • Experience building internal tools, admin consoles, or developer platforms
  • Prior experience with experiment configurations and feature flagging products
  • Experience with big data technologies such as Postgres, Redis, Elasticsearch, Snowflake, or Spark
  • Background in data science related subjects like analytics, statistics, or machine learning
  • Familiarity with cloud-based environments such as AWS

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Medical, dental, and vision benefits
  • Flexible paid time off plus 80 hours of paid sick time per year
  • Wellness benefits and commuter benefits match
  • Family-forming assistance and a mental health program

Skills and tech stack

Questions candidates ask

What is the remote work policy for this role?

This position is expected to be hybrid with some time spent in-office and some time remote. Eligible locations include San Francisco, Sunnyvale, Seattle, and New York.

What is the compensation range for this position?

The starting base pay falls within a range of $130,600 to $192,000 USD, localized according to work location. Additionally, compensation includes opportunities for equity grants.

What technologies will I be working with?

Engineers build across backend services, SDKs, and the Decision Portal UI using TypeScript, React, and backend languages like Java, Kotlin, Python, or Go. The team also incorporates AI-powered tools and modern database technologies.

Ready to apply?

The application is on the official DoorDash USA careers page.

Apply on company site