-
View all jobs
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 ----
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
- BS/MS/Ph.D. in Computer Science or a related discipline or equivalent experience.
- 1+ years of professional experience
- 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.
Key Skills
Ranked by relevance
java
san
data structures
python
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer (m/f/d)
2026-05-25
Full-time
Mid-Senior
Spain
Internet Marketplace Platforms
Engineering
View Job Details
Related
Staff Software Engineer, Backend
2026-05-28
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
View Job Details
Related
Junior Data Scientist
2026-05-26
Full-time
Not Applicable
Poland
Internet Marketplace Platforms
Engineering
Login to Apply
- Posted
- Jul 18, 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 Job Details
Related
Backend Engineer (m/f/d)
2026-05-25
Full-time
Mid-Senior
Spain
Internet Marketplace Platforms
Engineering
View Job Details
Related
Staff Software Engineer, Backend
2026-05-28
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
View Job Details
Related
Junior Data Scientist
2026-05-26
Full-time
Not Applicable
Poland
Internet Marketplace Platforms
Engineering