Uber
US - California - Sunnyvale
View Company Profile /
<< Go Back
Design and scale Uber's real-time dispatch and matching platform, building fault-tolerant, low-latency services and extensible APIs for marketplace products. Integrate machine learning into production systems, improve marketplace efficiency and fairness, and lead performance, capacity-planning, and resilience efforts.
Requirements: Requires at least five years of professional software engineering experience, proficiency in a modern backend language, strong computer science fundamentals, and a bachelor's degree or equivalent experience. Preferred qualifications include experience with large-scale distributed systems, databases and caching, real-time ML serving, performance optimization, mentoring, and cross-functional technical leadership.
Key Skills: Distributed Systems, Backend Software Engineering, Go, Java, C++, Python, Concurrency, Microservices, Event-Driven Architecture, Distributed Databases, Caching, Apache Kafka, Apache Flink, Machine Learning Inference, Performance Engineering, Technical Leadership
Benefits: Bonus Program, Equity Awards, 401(k) Plan, Benefits
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX