Senior Software Engineer, Backend - Experimentation Platform

A technology and logistics company that started with door-to-door delivery, expanding to become a platform for any and all goods delivery.
$159,800 - $235,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Backend - Experimentation Platform

DoorDash's Experimentation Platform team is seeking a Senior Backend Engineer to join their cutting-edge platform that enables product teams to design, configure, and analyze experiments at scale. This role offers the opportunity to work on high-impact systems handling 80M QPS with microsecond latency requirements. The position is part of the Experimentation Platform - Configurations team within the Developer Platform organization, focusing on building and enhancing tools that democratize experimentation across the company. The team has published several notable engineering articles about their work and innovations in experimentation. You'll collaborate with a diverse team of engineers, data scientists, and analysts while working on state-of-the-art statistical and machine learning technologies. The role offers competitive compensation, comprehensive benefits, and the chance to work at a rapidly growing technology company that's transforming local commerce. DoorDash values diversity and inclusion, providing a collaborative environment where team members can make significant impacts while growing their careers.

Last updated a day ago

Responsibilities For Senior Software Engineer, Backend - 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 evaluations
  • 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, Backend - 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
  • Experience with Java/Kotlin/Python/Go-lang/Rust
  • Experience with documentation, unit and integration testing
  • Experience with experiment configurations and feature flagging products

Benefits For Senior Software Engineer, Backend - Experimentation Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • 401(k) plan with employer matching
  • Flexible vacation (for salaried roles)
  • 16 weeks paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Senior Software Engineer, Backend - Experimentation Platform

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Salesforce Developer

Senior Salesforce Developer role at DoorDash, building and scaling enterprise solutions for sales and service teams.

Salesforce Developer

Senior Salesforce Developer role at DoorDash focusing on developing and scaling Salesforce solutions for sales and service teams.

Senior Software Engineer, Backend - Experimentation Platform

Senior Backend Software Engineer role at DoorDash focusing on building and scaling the Experimentation Platform, handling 80M QPS with microsecond latency requirements.

Senior Software Engineer, Backend - Experimentation Platform

Senior Backend Engineer role at DoorDash focusing on building and enhancing the Experimentation Platform, handling high-volume traffic and implementing cutting-edge features.