Sr Staff Engineer, Java Platform

Uber
San Francisco, United StatesPosted 16 March 2026

Tech Stack

Job Description

Sr Staff Engineer, Java Platform Department: Engineering Team: Backend Location: San Francisco, United States Type: Full-Time **About the Role** Uber’s Developer Platform Organization is looking for a Staff Software Engineer with deep expertise in Java to lead and execute the strategic vision for Uber's next-generation Java platform. This is a high-impact, company-scoped technical leadership role. You will be responsible for far more than the Java Platform team's roadmap; your mission is to elevate the capabilities of every Java developer at Uber and deepen Uber's engagement with the broader Java open-source community. You will set the technical direction for modernizing one of the world's largest Java monorepos. This includes accelerating developer velocity, significantly reducing operational costs, and providing Storage, Search, and Data teams with the essential runtime and tooling primitives needed to push open-source boundaries on Uber's behalf. This critical position requires an individual who can operate with significant autonomy and technical depth. You will immediately own foundational platform initiatives, setting the technical direction for projects that impact the entire company. Success hinges on a close partnership with other platform teams and engineering leaders to drive performance, efficiency, reliability, and modernization across Uber's massive Java ecosystem. \-\-\-\- What the Candidate Will Do ---- 1. **Set Java Technical Direction:** Own the multi-year Java platform roadmap (runtime, build, tooling, AI-assist). Translate future Java features (new JDK, virtual threads, etc.) into concrete adoption plans to boost throughput and cut costs, influencing architecture across thousands of services. 2. **Accelerate Java Developer Velocity:** Design and ship next-gen platform abstractions (TaskGraph, virtual-thread containers, reactive I/O) and opinionated "golden-path" frameworks (observability, circuit-breakers, AI code generation) to simplify development. Partner with teams to reduce build times, test flakiness, and onboarding friction. 3. **Enable Storage, Search & Dat
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