Senior Software Engineer, Experimentation Platform

Technology and logistics company that started with door-to-door delivery, expanding to deliver any and all goods.
$159,800 - $235,000
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Experimentation Platform

DoorDash's Experimentation Platform Team is seeking a Senior Software Engineer to join their cutting-edge platform development efforts. This role focuses on building and enhancing a state-of-the-art experimentation system that handles impressive scale (80M QPS) with microsecond latency requirements. The team develops tools that enable product engineers, data scientists, and non-technical users to design and analyze experiments effectively.

The position offers an exciting opportunity to work on complex engineering challenges while building products that directly impact business decisions. You'll be part of a team that has published multiple technical articles about their innovative solutions in experimentation and analysis. The role involves collaboration with various technical teams and requires expertise in backend development, database technologies, and distributed systems.

Working in a hybrid environment across major tech hubs, you'll contribute to a platform that processes thousands of experiments monthly. The compensation is competitive, ranging from $159,800 to $235,000, complemented by comprehensive benefits including equity grants, healthcare, and various wellness programs.

This is an ideal opportunity for experienced engineers who want to make a significant impact on a platform that drives decision-making across DoorDash's entire organization. The role combines technical depth with business impact, offering the chance to work with cutting-edge technologies while solving real-world challenges in a rapidly growing company.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Experimentation Platform

  • Enhance and simplify the Experimentation Configuration platform
  • Build a new Experimentation platform from the ground up
  • Handle high volume (80M QPS) and low latency systems
  • Develop cutting-edge features with fast iteration
  • Collaborate with Product Engineers, Data Analysts, Data Scientists, and ML Engineers
  • Evolve the platform to handle new statistical methodologies and ML technologies

Requirements For Senior Software Engineer, Experimentation Platform

Java
Kotlin
Python
Go
Rust
Redis
PostgreSQL
  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 4+ years of industry experience
  • Strong knowledge of CS fundamental concepts and OOP languages
  • Deep understanding of REST principles and experience with backend APIs
  • Great understanding of database technologies
  • Experience with Java/Kotlin/Python/Go-lang/Rust
  • Experience with documentation, unit and integration testing

Benefits For Senior Software Engineer, Experimentation Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefits
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Senior Software Engineer, Experimentation Platform

Salesforce Developer

Senior Salesforce Developer role at DoorDash focusing on implementing and scaling Salesforce solutions for sales and services teams.

Build Platform Engineer

Senior Software Engineer position at DoorDash focusing on build systems, CI/CD, and developer productivity infrastructure.

Senior Software Engineer, Experimentation Platform

Senior Software Engineer role at DoorDash's Experimentation Platform team, building high-performance systems handling 80M QPS with microsecond latency.

Senior Software Engineer, Experimentation Platform

Senior Software Engineer role at DoorDash's Experimentation Platform team, building high-performance systems handling 80M QPS with microsecond latency.

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance optimization, platform development, and developer tooling with competitive compensation and comprehensive benefits.