👨🏻‍💻 postech.work

Staff Software Engineer, Backend

Uber • 🌐 In Person • 💵 $232,000 - $258,000

In Person Posted 2 days, 21 hours ago

Job Description

About the Role

Uber's Customer Obsession (CO) org is hiring Staff Software Engineers to help define and scale one of the world's largest AI-powered customer engagement platforms . Our systems power millions of real-time interactions across web, mobile, chat, voice, and video for riders, eaters, merchants, couriers, and support agents worldwide.

As a Staff Engineer, you'll operate at the intersection of state-of-the-art AI and Uber's production-grade engineering infrastructure-shaping the technical strategy for conversational experiences that are personalized, empathetic, and human-like , while remaining aligned with Uber's business policies, compliance requirements, and reliability standards . This is a high-impact role with broad scope: you'll influence platform direction, accelerate multiple teams, and deliver durable systems that improve customer experiences at global scale.

What You'll Do

We're looking for a seasoned technical leader who combines deep engineering expertise with strong product intuition. You'll set direction and drive execution for platform-level capabilities that power customer-facing assistants-bringing together LLM prompting/agent design , Uber's assistant-building platforms, and highly reliable distributed systems.

In this role, you will:

Set the technical vision and architecture for next-generation conversational assistants, influencing roadmaps across multiple teams and partner orgs

Lead and de-risk large, multi-quarter initiatives , including migrations from legacy NLP systems to GenAI assistants and continued evolution of GenAI capabilities (quality, safety, latency, cost, evaluation)

Own critical platform components (not just individual bots): frameworks, tooling, orchestration, observability, guardrails, and scalable backend services that enable consistent experiences across channels

Drive cross-org alignment and execution , identifying ecosystem gaps, defining interfaces/standards, and building consensus to deliver production-ready implementations at scale

Solve complex distributed systems and operational challenges under heavy traffic, raising the bar on reliability, performance, and operational excellence

Establish mechanisms to measurably improve outcomes-reducing time-to-resolution, improving containment/CSAT, and scaling automation responsibly

If you enjoy high autonomy and technical depth-and want to multiply impact by enabling many engineers and teams-this role offers meaningful, visible work at global scale.

Basic Qualifications BS degree or higher* in Computer Science or a related field (or equivalent practical experience)

8+ years of industry experience as a Software Engineer building scalable, highly available platforms

Expertise with large-scale distributed systems (e.g., Kafka) and cloud platforms ( AWS, GCP, Azure ) and proven track record leading the delivery of production-grade systems (deployment, monitoring, reliability, on-call readiness, incident learning)

Proficiency in at least one: Golang, Scala, or Java and comfortable with scripting in JavaScript and/or Python

Strong experience with microservices and gRPC/REST API design, including defining durable interfaces and platform standards

Excellent cross-functional communication skills: crisp design docs, architecture reviews, stakeholder alignment, and technical decision-making

Preferred Qualifications Experience designing and operating GenAI/LLM-based systems* in production, including evaluation, prompt/agent iteration loops, and safety/quality guardrails

Prior experience building conversational platforms (assistant frameworks, orchestration, dialog/state management, tooling) rather than only individual chatbot implementations

Familiarity with dialog management ecosystems (e.g., Google Dialogflow, Amazon Alexa ) and patterns for multi-turn conversation handling

Familiarity with multi-channel customer communication surfaces (e.g., WhatsApp, SMS, Slack ) and building consistent experience s across channels

For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. 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. More details can be found at the following link https://jobs.uber.com/en/benefits.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.