Senior Software Engineer, Experimentation
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $121,750–$169,050.
Based on 240 similar postings.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 107 open roles on FindRole.
Most-posted roles
View all roles at UberAt a glance
The Software Engineer II joins the Experimentation team to build and maintain cutting-edge tooling and methodologies for rapid product iteration. You will design, implement, and deliver complex projects, specifically building highly reliable features within Go backend microservices and Go and Java core evaluation libraries. Your daily work involves processing over 10 million evaluations per second, utilizing Cadence to orchestrate configuration updates in CRUD backend services, and ensuring system reliability through monitoring, alerting, and logging. You will use Go, Java, Python, Pandas, PySpark, and Scala to solve technical problems involving distributed systems, caching, sharding, and fault tolerance. This role focuses on the experimentation domain, providing the infrastructure for A/B testing, quasi-experimental designs, and marketplace simulations to determine how new features impact key business metrics.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Microsoft
Warner Bros. Discovery
Mastercard
Microsoft
Microsoft