Uber is looking to replace fragmented, manual support with reliable, AI-driven automation at massive scale to minimize customer defects across Uber Rides, Uber Eats, and all their products.
Requirements
- 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.
- 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.
Responsibilities
- 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.
Other
- Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
- For San Francisco, CA-based roles and Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
- Eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp.
- Eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.