Uber is looking to design and scale the technical solution behind its real-time dynamic pricing systems, which serve millions of riders and drivers worldwide. The goal is to ensure pricing is accurate, timely, and resilient in the face of real-world volatility, while also balancing marketplace efficiency, driver earnings, and rider satisfaction.
Requirements
- Expert-level experience with large-scale distributed systems, handling millions of QPS or experience on optimization and simulation.
- Proficiency in real-time streaming or batch processing (e.g., Kafka, Flink, Spark) and low-latency data systems.
- Advanced knowledge of database technologies (e.g., MySQL, Hive, Redis) and caching strategies.
- Experience with microservices architecture, service mesh, and observability at scale
- Exceptional coding skills in Go, Java and python, with experience in high-performance system design.
- Strong background in real-time system, math, optimization and simulation.
- Worked on real-time infrastructure serving 100M+ users, or 1M+ QPS, achieved 10x+ performance improvements, and breakthrough technical innovations
Responsibilities
- design, build and optimize large-scale, low-latency systems that power pricing decisions across Uber's marketplace.
- work on the product iteration with the platform that handles over 1 million QPS, ensuring pricing is accurate, timely, and resilient in the face of real-world volatility.
- collaborate closely with engineers across platform, ML modeling, and data to implement performant, reliable, and maintainable services.
- Partner with Marketplace Product and science teams to build a unified solution for pricing algorithms iterations and marketplace optimization.
- Collaborate with ML Engineering teams to build the MVP business product and scale model inference and real-time feature serving for pricing decisions
- Partner with Platform Engineering teams to ensure 99.99% availability for critical pricing systems, and contribute to multi-quarter 'Pricing as a Platform' initiatives to enhance marketplace efficiency, pricing reliability, and developer velocity.
- Mentor junior engineers and contribute to raising the technical bar across your immediate team and adjacent pricing teams.
Other
- 4+ years of industry experience with demonstrated exceptional technical impact.
- Background at leading technology companies known for world-class infrastructure ( Meta, Amazon, Databricks, TikTok, Google, Netflix, Airbnb, or similar scale)
- Fundamental machine learning knowledge
- Track record of operational excellence: incident management, SLA optimization, and system reliability
- Computer Science degree or equivalent technical education