Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Customer Obsession builds the intelligence layer that minimizes customer defects across Uber Rides, Uber Eats , and all our products. You will tackle a core problem: replacing fragmented, manual support with reliable, AI-driven automation at massive scale. This requires building extensible systems that anticipate user needs before they become tickets. This is a demanding technical environment, pioneering large projects like new automation platforms. Success requires systems thinking and the grit to ship reliable, high-volume code in a constantly changing domain. You will directly influence how Uber fosters long-term trust and loyalty with millions of users globally.
What You'll Do
- Architect and implement innovative AI/ML solutions to drive automation and significantly reduce customer-facing defects.
- Own feature development end-to-end, translating vague product and operational problems into clear technical designs and production-ready code used by millions of customers.
- Design and deliver scalable, multi-tenant backend services and platforms to power real-time support experiences (from messaging to in-app self-service).
- Define and champion the operational health, monitoring, reliability, and incident response processes for mission-critical support systems.
- Identify and advocate for core architectural changes across Uber's engineering ecosystem to ensure our support platform is highly resilient, extensible, and performant.
- Collaborate closely with product managers, data scientists, and partner engineering teams to scope requirements, drive consensus, and integrate complex technical capabilities.
- Architecture/System Design/Code: 50%
- Cross-functional Collaboration/Alignment: 20%
- Productionization/Operational Health: 20%
- Mentorship/Documentation: 10%
- Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
- Proven experience designing and shipping scalable backend microservices, including expertise with gRPC or REST API development.
- Expert proficiency in at least one modern object-oriented programming language, such as Java or Go .
- Minimum 5+ years of experience in hands-on software development, focusing on large-scale distributed systems.
- Minimum 1+ year of direct experience applying AI-powered tools and frameworks in line with modern industry practices and innovation trends.
- Demonstrated success decomposing highly complex, ambiguous business problems into clean, testable, and performant services.
- Deep operational expertise in monitoring, troubleshooting, and tuning performance for high-throughput, mission-critical production services.
- Experience navigating and driving consensus across multiple cross-functional and multi-disciplinary engineering and product teams.
Key Skills
Ranked by relevanceReady to apply?
Join Uber and take your career to the next level!
Application takes less than 5 minutes

