Staff Software Engineer - Marketplace
UberNew York, United StatesPosted 5 March 2026
Job Description
Staff Software Engineer - Marketplace
Department: Engineering
Team: Backend
Location: New York, United States
Type: Full-Time
**About the Role**
Marketplace Logistics is a central pillar of Uber’s core mobility and delivery products. As the decision-making engine of the platform, we power every trip and delivery — from Uber Eats to emerging verticals like grocery.
Earner Matching sits at the heart of Logistics, shaping how couriers discover, evaluate, and engage with earning opportunities across Uber Eats, grocery, and new delivery surfaces. Our mission is to build systems that deliver flexibility, fairness, and reliability for couriers, while maximizing efficiency and liquidity across a global marketplace.
As a Software Engineer on the Earner Matching team, you’ll help supercharge Uber’s courier loyalty program and evolve Trip Radar and new offer paradigms into first-class, courier-centric products. You’ll work on high-impact, large-scale systems that strengthen the courier value proposition while driving healthier marketplace outcomes for couriers, merchants, and consumers alike.
**What You Will Do**
- Work cross-functionally with engineers, scientists and product managers to find ways to improve efficiency and provide a better experience for our users
- Participate in the full development cycle from ideation to architecture design, to implementation, to productionization
- Build scalable software systems that handle some of the highest traffic system at the company
- Mentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment
**Basic Qualifications**
- BS or MS in Computer Science or a related technical field, or equivalent experience
- 7+ years of experience in software engineering
- Strong experience in backend development (e.g., Go, Java, or Python)
- Familiarity with distributed systems, service-oriented architecture, and data-driven decision making
- Resilience, determination, ownership mindset, and a keen appetite for collaborative efforts
**Preferred Qualifications**
- Experience in a technical lea
Apply Now
Direct link to company career page
More jobs at Uber
See all →More Python jobs
See all →Senior Data Program Manager
New Relic · New York City, New York, USA; San Francisco, California, USA; Seattle, Washington, USA
Astrodynamics Engineer
Leo Labs · Remote
Machine LearningSenior Software Engineer, Machine Learning (Commerce)San Francisco Bay Area
Discord · Remote
Senior Software Development Manager, Engage
Twitch · San Francisco, CA