DoorDash is seeking a Senior Software Engineer to join their Experimentation Platform Team, a crucial component of their Developer Platform organization. This role offers an exciting opportunity to work on a state-of-the-art platform that enables various teams across DoorDash to conduct thousands of experiments monthly. The position involves building and enhancing systems that handle impressive scale - processing 80M QPS with microsecond latency requirements.
The role combines technical depth with significant business impact, as the Experimentation Platform is used by almost every engineer in the company. You'll be working on dramatically enhancing and simplifying the Experimentation Configuration platform, with the opportunity to build new systems from the ground up. The position requires collaboration with diverse teams, including Product Engineers, Data Scientists, and ML Engineers, to develop tools for workflows, data discovery, and analytics visualizations.
The ideal candidate will bring 4+ years of industry experience, strong computer science fundamentals, and expertise in backend development. Experience with Java, Kotlin, Python, Go, or Rust is required, along with a deep understanding of REST principles and API implementation. The role offers competitive compensation ($159,800 - $235,000), comprehensive benefits including medical/dental/vision insurance, 401(k) matching, and 16 weeks of paid parental leave.
Working in a hybrid model from either San Francisco, Sunnyvale, Seattle, or New York offices, you'll be part of DoorDash's mission to empower local economies. The company culture emphasizes quick learning, iteration, and making impactful decisions with empathy for users. This is an excellent opportunity for someone who wants to solve complex engineering challenges while working with cutting-edge experimentation products under rigorous operational constraints.