Staff Software Engineer - Simulation and Data
UberSan Francisco, United StatesPosted 5 March 2026
Job Description
Staff Software Engineer - Simulation and Data
Department: Engineering
Team: Backend
Location: San Francisco, United States
Type: Full-Time
# **About the role:**
We're seeking an exceptional Staff Engineer to lead the marketplace simulation, control systems and data infrastructure powering Uber's millions rides daily. This role demands a proven track record of extraordinary technical leadership and innovative solutions at world-class technology companies.
You’ll architect and scale supply pricing simulation infrastructure and control systems processing terabytes of data daily, build the next generation of joint simulation systems spanning rider pricing, driver pricing, and matching, and design clean interfaces between supply pricing and broader marketplace optimization systems. You’ll also build supply pricing data foundation and optimize batch and streaming pipelines. This work directly impacts marketplace efficiency and offers a unique opportunity to tackle deep technical challenges across data, real-time optimization, distributed systems, and marketplace dynamics.
# **What the Candidate will do:**
You’ll be working on infrastructure that directly affects millions of drivers’ livelihoods and riders’ experiences every day. Our pricing systems process billions of batch and real-time decisions, balancing marketplace efficiency, driver earnings, and rider satisfaction. You’ll have the opportunity to:
- Solve unique technical challenges at the intersection of batch and real-time optimization
- Build marketplace simulation infrastructure that powers one of the world’s largest marketplace platforms
- Work with cutting-edge pricing algorithms and ML systems that operate at unprecedented scale
- Shape the technical direction of critical business infrastructure with direct P&L impact
**Technical Leadership & Architecture**
- Architect simulation, optimization and control (PID controller) systems.
- Drive innovation in data infrastructure design, build a data foundation, improve data quality, and improve the efficiency of compute-intensive jobs.
- Design interfaces between driver pricing and other Marketp
Apply Now
Direct link to company career page