Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer - Marketplace Real Time Supply Intelligence

2 days ago Toronto, Canada

About the Role

We're looking for a highly skilled Senior Engineer to help design and scale the technical infrastructure behind Uber's real-time dynamic pricing systems, which serve millions of riders and drivers worldwide.

In this role, you'll build and optimize large-scale, low-latency systems that power pricing decisions across Uber's marketplace. You'll work on infrastructure that handles over 1 million QPS, ensuring pricing is accurate, timely, and resilient in the face of real-world volatility. You'll collaborate closely with engineers across platform, ML modeling, and data to implement performant, reliable, and maintainable services.

This is a unique opportunity to tackle technically challenging problems at the intersection of real-time distributed systems, optimization, and ML, while contributing directly to Uber's core platform efficiency and driver earnings.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  1. Partner with Marketplace Product and science teams to build a unified infrastructure supporting pricing algorithms iterations and marketplace optimization
  2. Collaborate with ML Engineering teams to scale model inference and real-time feature serving for pricing decisions
  3. Partner with Platform Engineering teams to ensure 99.99% availability for critical pricing systems, and contribute to multi-quarter 'Pricing as a Platform' initiatives to enhance marketplace efficiency, pricing reliability, and developer velocity.
  4. Drive innovation in distributed systems design, focusing on low-latency, high-throughput pricing infrastructure
  5. Mentor junior engineers and contribute to raising the technical bar across your immediate team and adjacent pricing teams.

---- Basic Qualifications ----

Exceptional Technical Background
  1. Computer Science degree or equivalent technical education
  2. 4+ years of industry experience with demonstrated exceptional technical impact.
  3. Background at leading technology companies known for world-class infrastructure ( Meta, Amazon, Databricks, TikTok, Google, Netflix, Airbnb, or similar scale)
  4. Proven track record of extraordinary impact: Worked on real-time infrastructure serving 100M+ users, or 1M+ QPS, achieved 10x+ performance improvements, and breakthrough technical innovations

Deep Technical Expertise
  1. Expert-level experience with large-scale distributed systems, handling millions of QPS
  2. Proficiency in real-time streaming and batch processing (e.g., Kafka, Flink, Spark) and low-latency data systems
  3. Advanced knowledge of database technologies (e.g., MySQL, Hive, Redis) and caching strategies
  4. Experience with microservices architecture, service mesh, and observability at scale
  5. Exceptional coding skills in Go and Java, with experience in high-performance system design

---- Preferred Qualifications ----
  1. Background in real-time pricing, optimization, platformization (e.g., experimentation platforms), or ML infrastructure
  2. Open-source contributions
  3. Experience with cloud infrastructure (e.g., AWS, OCI, GCP) and infrastructure-as-code
  4. Track record of operational excellence: incident management, SLA optimization, and system reliability

For Canada-based roles: The base salary range for this role is CAD$164,000 per year - CAD$182,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together.

Want more jobs like this?

Get jobs in Toronto, Canada delivered to your inbox every week.

Job alert subscription


Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.

Client-provided location(s): Toronto, Canada, Montreal, Canada, Scarborough, Canada, Delta, Canada
Job ID: Uber-146646
Employment Type: FULL_TIME
Posted: 2025-07-29T01:31:18

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • FSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Fertility Benefits
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Pet-friendly Office
    • Snacks
    • Some Meals Provided
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Work Visa Sponsorship
    • Associate or Rotational Training Program
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program