×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer - Matching Platform

Job in Seattle, King County, Washington, 98127, USA
Listing for: Uber
Full Time position
Listed on 2026-02-18
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 202000 USD Yearly USD 202000.00 YEAR
Job Description & How to Apply Below

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
  • 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.
What You Will Do
  • 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.
Basic Qualifications
  • 5+ years experience working on the full software life cycle including gathering requirements, project planning, solution design, coding/implementation, testing, rollout/deployment and best practices as an individual contributor.
  • Experience coding using general purpose programming language (eg. C/C++, Java, Python, Go, C#).
  • Fast and passionate learner. Strong collaboration, documentation and communication skills.
Preferred Qualifications
  • 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).
  • Experience with shipping efficient, reliable, crash-free code that reaches millions of users.

For San Francisco, CA-based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 per year. For Seattle, WA-based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

More details can be found at the following link

#J-18808-Ljbffr
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary