-
Uber

Software Engineer I, Java Foundation

Uber
United States · Full-time · Entry

About The Role

Uber is looking for top-notch engineers looking to unleash the next wave of growth at Uber by multiplying developer productivity. This role involves designing, developing, and scaling a robust Java platform and tools to solve Uber's unique large-scale build, code, and dependency management challenges. You will help delight our engineering teams and enable the whole engineering organization to iterate rapidly.

We create and contribute to open-source software and collaborate with other industry-leading tech companies, believing every developer should be productive.

---- What the Candidate Will Do ----

  • Work closely with senior engineers to innovate, architect, develop, and scale Uber's Java ecosystems
  • Work with cutting-edge code transformer tools such as OpenRewrite and leverage GenAI to automate large-scale code transformation to save hundreds of years of engineering time for Uber
  • Develop and maintain core Java libraries that are used across Uber

Basic Qualifications

  • BS/MS/Ph.D. in Computer Science or a related discipline or equivalent experience.
  • 1+ years of professional experience

Preferred Qualifications

  • Sound understanding of fundamentals and principles of distributed systems.
  • Expert level in one of the following programming languages: Java, Go, C/C++, Python, or C#.
  • Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
  • A good understanding of operating and scaling large-scale distributed systems in practice, including application security, monitoring, and managing incidents.
  • Excellent communication skills and the ability to work well within a team and across offices.
  • GenAI-related experience is a big plus for this role.

For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Key Skills

Ranked by relevance

java san data structures python
Login to Apply
Posted
Jul 03, 2025
Type
Full-time
Level
Entry
Location
San Francisco
Company
Uber

Industries

Internet Marketplace Platforms

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Freenow
Related

Backend Engineer (m/f/d)

2026-05-25

Full-time
Mid-Senior
Spain
Internet Marketplace Platforms
Engineering
View Job Details
Jobgether
Related

Staff Software Engineer, Backend

2026-05-28

Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
View Job Details
Uber
Related

Junior Data Scientist

2026-05-26

Full-time
Not Applicable
Poland
Internet Marketplace Platforms
Engineering