Uber is looking to solve unique technical challenges at the intersection of real-time optimization and distributed systems for their pricing platform, which impacts millions of drivers and riders daily.
Requirements
- Experience with microservices architecture, service mesh, and observability at scale
- Exceptional coding skills in Go and Java, with experience in high-performance system design
- Proven track record of extraordinary impact: Has worked on real-time infrastructure serving 100M+ users, or 1M+ QPS.
- Background in real-time pricing, optimization, platformization (e.g., experimentation platforms), or ML infrastructure
- Track record of operational excellence: incident management, SLA optimization, and system reliability
Responsibilities
- Partner with Marketplace, Data Science, and Product teams to build a unified infrastructure supporting pricing algorithms and marketplace optimization
- Collaborate with ML Engineering teams to 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
- Drive innovation in distributed systems design, focusing on low-latency, high-throughput pricing infrastructure
- Mentor junior engineers and grow technical leadership capability across the marketplace organization
Other
- 6+ years of backend industry experience with demonstrated exceptional technical leadership
- Master Degree
- Open-source contributions