-
View all jobs
About The Role
Uber is looking for a Software Engineer to join our Matching Platform team. This team sits at the core of Uber's real-time marketplace, ensuring that riders and drivers are matched efficiently, fairly, and at scale.
Matching is one of Uber's most complex and impactful engineering problems, requiring expertise in high-scale distributed systems, real-time decision-making, and machine learning infrastructure. As a Senior Engineer, you'll play a key role in evolving our matching architecture, improving system efficiency, and enabling Uber's next-generation ML-powered matching capabilities. This is an opportunity to work on one of Uber's most business-critical domains with massive global impact.
Some Of The Problems You'll Be Working On Include
Uber is looking for a Software Engineer to join our Matching Platform team. This team sits at the core of Uber's real-time marketplace, ensuring that riders and drivers are matched efficiently, fairly, and at scale.
Matching is one of Uber's most complex and impactful engineering problems, requiring expertise in high-scale distributed systems, real-time decision-making, and machine learning infrastructure. As a Senior Engineer, you'll play a key role in evolving our matching architecture, improving system efficiency, and enabling Uber's next-generation ML-powered matching capabilities. This is an opportunity to work on one of Uber's most business-critical domains with massive global impact.
Some Of The Problems You'll Be Working On Include
- Building a highly scalable matching platform - handling millions of ride requests per second with ultra-low latency.
- Designing extensible architectures - creating a modular and flexible platform that allows new product innovations without complex rewrites.
- Evolving the ML platform for matching - enabling real-time inference, model deployment, and experimentation at scale.
- Build and scale a low-latency platform powering millions of real-time match decisions per second
- Design modular systems that accelerate product innovation without rework
- Optimize for fairness, efficiency, and marketplace health at global scale
- Collaborate across product, infra, and ML teams to deliver business-critical impact
- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-year full-time Software Engineering work experience, WHICH INCLUDES 3-year total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. C, C++, Java, Python, or Go)
- Note the 3-year total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The year of specialized experience is not necessarily in addition to the years of Education & full-time work experience indicated.
- 3+ years of technical software engineering experience in one or more of the following areas:
- Experience with distributed systems or microservice architectures.
- Experience with relational databases and distributed storage systems (MySQL, Cassandra).
- Passion for learning new technologies
- Experience with shipping efficient, reliable, crash-free code that reaches millions of users.
Key Skills
Ranked by relevance
san
c
machine learning
cassandra
storage
python
mysql
java
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Data Scientist
2026-05-26
Full-time
Not Applicable
Poland
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-28
Full-time
Not Applicable
Belgium
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Agentic Post-training)
2026-05-27
Full-time
Not Applicable
Australia
Internet Marketplace Platforms
Engineering
Login to Apply
- Posted
- Mar 22, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Seattle
- Company
- Uber
Industries
Internet Marketplace Platforms
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Data Scientist
2026-05-26
Full-time
Not Applicable
Poland
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-28
Full-time
Not Applicable
Belgium
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Agentic Post-training)
2026-05-27
Full-time
Not Applicable
Australia
Internet Marketplace Platforms
Engineering