Senior Software Engineer

Uber
San Francisco, United StatesPosted 16 March 2026

Job Description

Senior Software Engineer Department: Engineering Team: Backend Location: San Francisco, United States Type: Full-Time **About the Role** The Earner Trip Experience (Tripex) team builds the core engine that powers seamless on-trip experiences for millions of Earners worldwide. As a **Senior Software Engineer - Backend (L5)**, you will be a technical leader responsible for architecting the highly scalable platforms, SDKs, and APIs that define how Earners interact with the Uber marketplace. You won't just build features; you will create the foundational infrastructure that allows cross-functional teams to build atop our trip technology reliably and efficiently. What you will do 1. **Lead Technical Strategy:** Architect and own the backend services and SDKs that power the Earner trip lifecycle—from dispatch through completion. 2. **Build Platforms:** Create reusable frameworks and APIs that enable other Uber teams to plug into the trip experience without reinventing the wheel. 3. **Drive XFN Collaboration:** Act as the primary technical point of contact for complex initiatives, aligning roadmap requirements between backend, mobile, and product stakeholders. 4. **Scale Systems:** Optimize system performance and reliability to handle peak global traffic, ensuring a 99.99% uptime for mission-critical Earner workflows. 5. **Champion Quality:** Set the bar for code quality, architectural reviews, and comprehensive testing strategies within the Tripex organization. Basic Qualifications 1. **5+ years** of professional experience in backend software engineering. 2. Proven expertise in designing and building **highly scalable, distributed systems** using languages like Go, Java, or C++. 3. Demonstrated experience in **Platform and SDK/API design** 4. Experience leading complex projects that require **cross-team and cross-functional (XFN)** collaboration with Product, Design, and Data Science. Preferred Qualifications 1. Experience building and maintaining **large-scale platform abstractions** that support multiple client types 2. Deep understanding of microservices architecture, includin
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share