DoorDash USA
Software Engineer, Full Stack - Experimentation Platform
About this role
Join DoorDash's Experimentation Platform team as a full stack engineer to build tools that enable thousands of engineers to design and analyze experiments at scale. You'll own features end-to-end across React frontends, backend services, and SDKs while incorporating cutting-edge technologies like LLMs and advanced statistical methodologies.
What you'll do
- Build and enhance the experimentation platform used across the company, working end-to-end from APIs and data models to React UI
- Own complete feature development from design through deployment, context-switching between frontend, backend, and data layers
- Collaborate with product engineers, data scientists, ML engineers, and data infrastructure teams on platform integrations and visualizations
- Integrate emerging technologies including LLM-powered tools into experiment configuration, launch, and analysis workflows
- Evolve the platform to support new statistical methodologies, ML/AI techniques, and advanced causal inference approaches
- Implement comprehensive testing and documentation across the full software development lifecycle
What they're looking for
- TypeScript and React for frontend development
- Backend development in Java, Kotlin, Python, or Go
- REST/gRPC API design and implementation
- Database technologies and storage layer selection
- Full-stack testing practices (unit, integration, end-to-end)
- AI coding tools (Claude Code, Codex, Cursor)
- Product-focused engineering mindset
- CS fundamentals and object-oriented programming
Benefits
- 401(k) plan with employer matching
- 16 weeks of paid parental leave
- Comprehensive medical, dental, and vision coverage
- Flexible paid time off plus 80 hours paid sick time annually
- 11 paid holidays and family-forming assistance
- Mental health program and wellness benefits
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
DoorDash USA
DoorDash USA is building autonomous delivery systems including drones and robots, along with internal infrastructure platforms to support large-scale operations. The company is hiring robotics engineers, autonomous systems specialists, infrastructure engineers, and platform software engineers to develop flight control systems, mapping and localization capabilities, and distributed computing platforms.
View all jobs at DoorDash USALikely interview questions
- Walk us through a full-stack feature you've owned end-to-end—what were the key design decisions for the frontend, backend, and database layers?
- How do you approach choosing between different backend technologies (Java, Python, Go, etc.) for a given problem?