{"id":3990639,"url":"https://alion.io/job/uber-sr-software-engineer-matching-platform","title":"Sr Software Engineer - Matching Platform","company":{"id":230,"name":"Uber","domain":"uber.com","url":"https://alion.io/company/uber","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":88,"open_postings":139,"ghost_share":0.029,"stale_share":0.554,"repost_share":0.072,"time_to_fill_p50_days":12,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seattle, United States","Sunnyvale, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":202000,"max":224000,"currency":"USD","period":"year","gross":null,"usd_annual":224000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Cassandra","optional":true},{"name":"Flink","optional":true},{"name":"MySQL","optional":true},{"name":"Redis","optional":true}],"status":"live","first_seen_at":"2026-11-09T20:46:55Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T23:18:25Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the Team\nThe Matching Platform team sits at the very heart of Uber's global real-time marketplace. Every second, millions of riders and drivers around the world rely on our platform to connect seamlessly, reliably, and fairly.\nMatching is one of the most intellectually challenging and mission-critical engineering domains at Uber. We operate at the intersection of high-throughput distributed systems, dynamic geospatial routing, combinatorial optimization, and production machine learning infrastructure. As a Senior Software Engineer, you will design the foundation for our next-generation dispatch and matching platform, directly influencing marketplace efficiency, driver earnings, and rider experience at massive global scale.\nAbout the Role\nIn this role, you will take ownership of the architecture, scalability, and operational excellence of Uber's core dispatching systems. You will collaborate across product, infrastructure, data science, and applied machine learning teams to evolve a low-latency platform that balances real-time marketplace dynamics under stringent P99 SLA targets.\nWhat You'll Do\nDesign and Scale Real-Time Systems: Architect distributed, fault-tolerant services capable of processing millions of ride requests per second with single-digit millisecond latency.\nModularize the Platform: Build extensible, domain-driven abstractions and APIs that allow product teams to launch new marketplace innovations without complex architectural rewrites.\nBridge Systems and ML: Integrate production machine learning models and real-time inference pipelines into the critical serving path for dynamic pricing, ETA estimation, and batch matching.\nOptimize Marketplace Health: Collaborate with algorithms and economics teams to implement solutions that balance efficiency, network liquidity, driver fairness, and rider reliability.\nDrive Engineering Excellence: Lead performance profiling, capacity planning, and chaos testing across high-traffic production environments, raising the bar for system resilience and team best practices.\nBasic Qualifications\n 5+ years of professional software engineering experience building production systems.\nStrong proficiency in at least one modern backend programming language (e.g., Go, Java, C++, or Python).\nDeep understanding of computer science fundamentals: data structures, algorithms, concurrency, and distributed system design.\nBachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent professional experience).\nPreferred Qualifications\nDistributed Systems at Scale: Proven track record designing, building, and operating high-throughput, low-latency microservices and event-driven architectures.\n Data & Storage Layer Expertise: Deep hands-on experience with distributed databases, caching layers, and storage engines (e.g., Cassandra, MySQL, Redis, Apache Kafka, or Apache Flink).\nML Serving & Inference: Experience integrating real-time ML inference, feature pipelines, or experimentation platforms into mission-critical production services.\nPerformance Engineering: Expertise in distributed profiling, bottleneck identification, memory management, and optimizing P99 latencies under heavy load.\n Collaboration & Technical Leadership: Strong communication skills with a history of mentoring engineers and driving cross-functional technical initiatives from concept to production.\nFor San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\nFor Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\nFor Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\nFor 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.","description_format":"text","description_chars":4003,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Delivery","Freight Forwarding","Online Groceries","Ride Hailing"],"lifecycle":[{"event":"open","at":"2026-11-09T23:18:25Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 837 · green card filings: 258","filings_12m":837,"filings_prev_12m":952,"green_card_filings_12m":258,"median_offered_wage_usd":186897,"route":null,"cap_exempt":false,"checked_at":"2026-11-09T07:32:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":451}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":13,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-11-09T23:51:28Z"},"pay":{"stated_usd_annual":224000,"is_top_pay":true},"html_url":"https://alion.io/job/uber-sr-software-engineer-matching-platform","json_url":"https://alion.io/job/uber-sr-software-engineer-matching-platform.json","meta":{"generated_at":"2026-11-09T23:51:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13974,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":230},"rest":"https://alion.io/mcp/rest/get_company?id=230"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fuber-sr-software-engineer-matching-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fuber-sr-software-engineer-matching-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fuber-sr-software-engineer-matching-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/uber-sr-software-engineer-matching-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fuber-sr-software-engineer-matching-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3990639}},{"tool":"search_jobs","arguments":{"company":"uber.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3990639},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}