Uber
US - Washington - Seattle
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. 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, and strong fundamentals in algorithms, concurrency, and distributed systems. A bachelor's degree in a relevant field or equivalent experience is required; preferred qualifications include large-scale systems, data and storage technologies, ML serving, performance optimization, and technical leadership.
Key Skills: Distributed Systems, Backend Software Engineering, Go, Java, C++, Python, Data Structures, Algorithms, Concurrency, Microservices, Event-Driven Architectures, Distributed Databases, Caching, 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