Sr Software Engineer - Matching Platform
$202kUber
Job-ID: 304216Category: EngineerLocation: San Francisco, CA, United States; Seattle, WA, United States; Sunnyvale, CA, United StatesSchedule: Full time, Level 5Posted: 2026-11-09Closes: 2026-11-12About the TeamThe 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.Matching 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.About the RoleIn 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.What You'll DoDesign and Scale Real-Time Systems: Architect distributed, fault-tolerant services capable of processing millions of ride requests per second with single-digit millisecond latency.Modularize the Platform: Build extensible, domain-driven abstractions and APIs that allow product teams to launch new marketplace innovations without complex architectural rewrites.Bridge 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.Optimize Marketplace Health: Collaborate with algorithms and economics teams to implement solutions that balance efficiency, network liquidity, driver fairness, and rider reliability.Drive 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.Basic Qualifications5+ years of professional software engineering experience building production systems.Strong proficiency in at least one modern backend programming language (e.g., Go, Java, C++, or Python).Deep understanding of computer science fundamentals: data structures, algorithms, concurrency, and distributed system design.Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent professional experience).Preferred QualificationsDistributed Systems at Scale: Proven track record designing, building, and operating high-throughput, low-latency microservices and event-driven architectures.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).ML Serving & Inference: Experience integrating real-time ML inference, feature pipelines, or experimentation platforms into mission-critical production services.Performance Engineering: Expertise in distributed profiling, bottleneck identification, memory management, and optimizing P99 latencies under heavy load.Collaboration & Technical Leadership: Strong communication skills with a history of mentoring engineers and driving cross-functional technical initiatives from concept to production.ResponsibilitiesFor 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 Sunnyvale, CA-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.About the companyReady to Ride?This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
$168.1k - $227.4k
...With Amazon, and more.As a Senior Software Development Engineer on the Routing Platform team you will take ownership of the... ...and tracking route state changes. Sr. Engineers are involved in code... ...Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave...SeniorSoftwareInternshipFlexible hours$151.2k - $204.6k
...servers to life. As a Systems Development Engineer on EC2 Core Platforms Engineering, you'll lead the... ...working at the seam between hardware and software.We own the quality, performance, and... ...Reimbursement coverage), 401(k) matching, paid time off, and parental leave....SeniorSoftwarePermanent employmentInternshipFlexible hours$168.1k - $227.4k
...team is developing an agent platform that coordinates multiple specialized... ...team and establishing the engineering practices that scale as the... ...non-internship professional software development experience- 5+... ...coverage), 401(k) matching, paid time off, and parental...SeniorSoftwareInternshipFlexible hoursDay shift$160k - $190k
...we expanded our technology to be the AI Platform for Human Skills. Who we are Our team... ...solutions that allow us to scale quickly to match our customers needs. You'll do all this... ...and system design, and you make the engineers around you better About you ~5+ years...SeniorSoftware3 days per week- ...across QXO. The Role The Senior AI Engineer, Platform owns the AI services that make QXO's... ...metric definitions, so answers match the figures the business already reports... ...experience building and operating production software. ~ Production experience building...SeniorSoftwareFull time
$160k - $180k
...the collective intelligence platform for professional communities.... ...Architect with two platform engineers (DevOps and platform engineering... ...what exists. – Enough software engineering to be trusted with... ...to apply even if you do not match every line above. Research shows...SeniorSoftwareRemote workShift workNight shift$184.7k - $324.8k
...our users? The Core Infra team is looking for an experienced software engineer to work on core infrastructure for information intelligence... ...distributed systems and backend services (e.g., using cloud platforms like AWS/GCP and container orchestration like Kubernetes)Solid...SeniorSoftwareRelocation$202k
...Level 5Posted: 2026-10-15About the Role and TeamWe are seeking a highly skilled and motivated Sr Software Engineer to join our Code Lifecycle team within the Developer Platform organization. We own the infrastructure behind code hosting, code search, and the SubmitQueue...SeniorSoftwareFull timeWork at officeRemote work- ...Fintech PlatformRippling’s Fintech Platform builds the systems that make... ....As a Senior Backend Engineer, you will join the Fintech Platform organization and be matched to a team based on your experience... ...correctness is tangible: the software you build helps ensure people...SeniorSoftwareWork at officeLocal areaWorldwide3 days per week
$183k - $247.6k
...Web Services (AWS) Hardware Engineering Services (HWEngS) owns the new... ...’ll join a diverse team of software, hardware, and network... ...Services (HWEngS) Specialized Platforms and Server team creates Enterprise... ...coverage), 401(k) matching, paid time off, and parental...SeniorSoftwareLocal areaFlexible hours$171k - $231.4k
...Web Services (AWS) Hardware Engineering is a fast growing and leading... ...and e-commerce technology platforms. Our designs are industry-leading... ...’ll join a diverse team of software, hardware, and network... ...Reimbursement coverage), 401(k) matching, paid time off, and parental...SeniorSoftwareTemporary workLocal areaOverseasFlexible hours$152.2k - $205.9k
...computing services. You will work closely with engineering, business, and customer teams to... ...Manager experience - 3+ years of technical (software development, network development, IT,... ...Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn...SeniorSoftwareFull timeFlexible hours- ...money coaches. That’s how we’re UNSTOPPABLE for our employees!Are you ready to join the Un-carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable software solutions that meet customer needs and support highly available systems. They...SeniorSoftwareFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours
$159.8k - $235k
About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem... ...user tooling.About the RoleAs a Senior Software Engineer on Spark Platform, you will set the... ...which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave,...SeniorSoftwareHourly payWork at officeLocal areaRemote workRelocationFlexible hours$175k - $308.5k
...the performance of Apple's search capabilities before they ship. We're looking for an experienced software engineer to help build and scale a performance testing platform used across the org — one that gives developers confidence that results measured in a dev environment...SeniorSoftwareRelocationShift work- ...Level 8Posted: 2026-11-05About the RoleAs the Senior Director of Engineering for Developer Platform, you will serve as the executive engineering leader responsible for building and scaling Uber’s modern “software factory.”Developer Platform is positioned at the foundational...SeniorSoftwareFull timeWork at officeRemote workShift work
$174k - $299k
..., and hyper-connected world.Job Overview:As our Sr. Staff Backend Engineer for the Inventory and Promise Platform team, you will empower Coupang Fulfillment & Transportation... ...related field10+ years of experience in backend software developmentDemonstrated experience in building...SeniorSoftwareTemporary workFlexible hours$202k
...Uber means setting technical direction and building foundational systems that operate at global scale. As a Sr Software Engineer on the Streaming Data Platform team, you will shape the architecture and evolution of the critical infrastructure that powers real-time data...SeniorSoftwareFull timeTemporary workWork at officeRemote work$147.3k - $193.3k
..., owning and building the data and AI platforms and products that enable the enterprise... ....Core responsibilities As a Senior Software Engineer, you will design and build data systems... ...time off Savings and retirement plan matching Generous employee discount Fitness & yoga...SeniorSoftwarePermanent employmentFull timePart timeWork visa$175k - $308.5k
Role Number: 200675063Team: Software and Services, Machine Learning and AILocation: SeattlePosted... .... As a Staff/Senior Machine Learning Engineer, you play a critical role in developing... ...learning to understand the quality of matches. It also includes online learning to...SeniorSoftwareWork experience placementRelocation$148.7k - $201.2k
...Technologies (AFT) powers the physical engine at the heart of Amazon. AFT builds and operates software, hardware, and the processes... ...), you will work closely with Sr. Leaders, stakeholders,... ...Reimbursement coverage), 401(k) matching, paid time off, and parental leave...SeniorSoftwareFlexible hours$104.5k - $234.6k
...Responsibilites: ~ Lead engineering and operational management for... ...environment. Leads platform projects crossing multiple teams... ...Responsibilities Platform Software Development: Lead cross-team... ...Investment Plan with company match 8. Paid time off: Flexible...SoftwareTemporary workFlexible hoursShift work$104.5k - $234.6k
...Responsibilites: ~ Lead engineering and operational management for... ...environment. Leads platform projects crossing multiple teams... ...Responsibilities Platform Software Development: Lead cross-team... ...Investment Plan with company match 8. Paid time off: Flexible...SoftwareTemporary workFlexible hoursShift work$133.3k - $180.3k
...technical expertise. As a QA Engineer-III on the team you will... ...support to identify unambiguous software requirements understand all... ...Automation (preferably on mobile platforms) experience - Knowledge of... ...coverage) 401(k) matching paid time off and parental leave...SeniorSoftwareFull timeFlexible hours$136.6k - $184.8k
...We are seeking a power systems engineer with experience in power... ...energy and power systems. As a Sr. Power Systems Engineer, Energy... ...engineering teams, compute and software teams, operations, finance, legal... ...coverage), 401(k) matching, paid time off, and parental leave...SeniorSoftwareFor contractorsFlexible hours$136.6k - $184.8k
...We are seeking an experienced electrical engineer with extensive experience in power... ...- Experience with availability modeling software (ReliaSoft or similar software), familiarity... ...Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave....SeniorSoftwareTemporary workFor contractorsFlexible hours$159.2k - $215.3k
...Sr. Cloud Hardware Development Engineer, Mechanical/Thermal/Robotics, AWS Hardware Engineering... ...e-commerce technology platforms. Our designs are industry... ...join a diverse team of software, hardware, and network engineers... ...coverage), 401(k) matching, paid time off, and parental...SeniorSoftwareFlexible hours$168.1k - $227.4k
...their business? Are you an experienced software development engineer and a self-starter who is excited to... ...virtualization capabilities, deep platform integrations, and unimaginable scale... ...Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave....SeniorSoftwareInternshipFlexible hours$176.6k - $239k
...is not expected to develop software a software development background... ...the customer. * Work with Engineering managers to ensure delivery... ...and broadly adopted cloud platform. We pioneered cloud computing... ...Reimbursement coverage), 401(k) matching, paid time off, and parental...SeniorSoftwareWork at officeLocal areaFlexible hours$136k - $184k
Edge Platform team owns delivering software-defined, automated, and incrementally scalable network infrastructure... ...customers.The Network Development Engineer will leverage in-depth knowledge of... ...Reimbursement coverage), 401(k) matching, paid time off, and parental leave....SoftwareFull timeTemporary workSeasonal workWorldwideFlexible hoursShift workNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer - Matching Platform. Be the first to apply!
- software engineer internship remote Seattle, WA
- software engineer remote Seattle, WA
- graduate software developer no experience Seattle, WA
- work from home software developer Seattle, WA
- summer intern software engineer Seattle, WA
- junior software developer Seattle, WA
- information technology software engineer Seattle, WA
- senior software engineer remote Seattle, WA
- rust software engineer Seattle, WA
- part time software developer Seattle, WA





