Uber Logo

Uber

Senior Software Engineer - Java Platform

Posted 9 Days Ago
In-Office
Seattle, WA, USA
202K-224K Annually
Senior level
In-Office
Seattle, WA, USA
202K-224K Annually
Senior level
Design and implement high-performance Java platform components that improve reliability, efficiency, and productivity across Uber’s backend services. Lead architecture, optimize JVM and distributed-system performance, support modern Java adoption, develop scalable platform designs, and collaborate with platform teams on technical improvements and developer tooling.
The summary above was generated by AI

About the Team

The Java Platform team is focused on empowering every Java engineer within Uber to efficiently deliver high-quality software solutions, excelling in cost efficiency, continuous innovation, and maximum engineering productivity. Our mission is to make writing the best Java code easy for all Uber engineers by building an end-to-end solution that leverages the latest language features to make Uber backend services performant, reliable, and efficient. Our work spans core platform pillars including Quality (linters, testing, profiling), Efficiency and Performance (JVM tuning, CPU/memory consumption), and Modernization (latest Java versions, GenAI automation).About the RoleWe are seeking a Senior Software Engineer to join the Java Platform team. In this role, you will be a key contributor to foundational platform initiatives, responsible for designing and implementing high-performance Java components. You will work with technical depth and a high degree of autonomy to deliver projects that enhance engineering productivity and system reliability across Uber's backend services. You will collaborate with other platform teams to drive the adoption of modern Java features and optimize ecosystem-wide performance.What You'll Do

  • Lead the architecture and implementation of crucial Java platform components, ensuring high performance, efficiency, and reliability.
  • Support long-term optimization and efficiency initiatives, such as enabling virtual threads and developing the TaskGraph framework for Java developers.
  • Participate in the strategic modernization of Uber's Java ecosystem by supporting the adoption of the latest LTS versions and enhancing developer tools.
  • Develop scalable and resilient platform designs that minimize operational support costs.
  • Collaborate with team members to foster a culture of knowledge exchange and continuous technical improvement.
     
     

Basic Qualifications

  • A Bachelor's Degree in Computer Science or a related field (or equivalent experience).
  • 5+ years of full-time engineering experience.
  • Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
  • Strong understanding of distributed systems or stream processing.
  • Proficient in at least one programming language, such as Java, Golang, C#, or C++.
     
     

Preferred Qualifications

  • 3+ years of experience building and managing large-scale distributed systems.
  • Highly proficient in Java.
  • Experience with JVM tuning, performance benchmarking, or continuous profiling.
  • Familiarity with leveraging AI/GenAI technologies to automate routine development tasks.
  • Great sense of ownership and a proactive bias towards action.
Responsibilities

For New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For all US locations, 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.

About Us

Ready to Ride?

This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Uber Seattle, Washington, USA Office

Uber's a hybrid work environment and employees target spending 50% of their time in the office.

Similar Jobs

One Month Ago
Hybrid
129K-207K Annually
Senior level
129K-207K Annually
Senior level
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Design and build scalable media platform systems for uploading, processing, managing, and serving image, video, and audio assets. Own complex backend projects, develop reliable distributed systems and REST APIs, integrate cloud services and GenAI technologies, collaborate across engineering teams, mentor teammates, and participate in production on-call rotations.
Top Skills: CdnCockroachdbGenerative AiGoogle Cloud Platform (Gcp)JavaLlmsMicroservicesMongoDBRestful ApisSpring
50 Seconds Ago
Easy Apply
Hybrid
Easy Apply
88K-156K Annually
Senior level
88K-156K Annually
Senior level
Marketing Tech • Mobile • Software
Own strategic enterprise customer relationships, driving renewals, retention, expansion, feature adoption, advocacy, and measurable value from Braze. Serve as a trusted advisor and escalation point, coordinate cross-functional support, provide strategic marketing guidance, synthesize product feedback, and mentor junior customer success colleagues. The role manages complex international accounts, includes temporary support for at-risk customers, and may involve onsite customer engagement and international travel.
Top Skills: AnalyticsAPIsHTMLMarketing AutomationMobileSaaS
11 Minutes Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
220K-285K Annually
Expert/Leader
220K-285K Annually
Expert/Leader
Real Estate • Sales • Software • PropTech
Leads product design across multiple product lines, setting design strategy, standards, systems, research, accessibility, and AI-enabled practices. Manages and develops the design team, partners with product, engineering, and sales leadership, defines long-term design vision and roadmaps, represents design in executive planning, and owns hiring, resourcing, prioritization, quality, and business impact.
Top Skills: AmplitudeConfluenceDesign-System ToolingFigjamFigmaJIRAPrototyping Tools

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account