-
View all jobs
About The Role
As a Software Engineer in the Maps organization, you will play a crucial role in developing Uber's geospatial capabilities powering critical flows across Uber including location search, turn by turn navigation, real-time location tracking, routing algorithms, ETA predictions, etc. The Maps organization is focused on providing the platforms, experiences, and ML algorithms which power hundreds of other backend services + mobile apps throughout Uber including Rider, Eater, and Driver apps. This work directly impacts the efficiency and reliability of Uber's core operations, including moving people, food, and groceries from point A to point B.
Basic Qualifications
As a Software Engineer in the Maps organization, you will play a crucial role in developing Uber's geospatial capabilities powering critical flows across Uber including location search, turn by turn navigation, real-time location tracking, routing algorithms, ETA predictions, etc. The Maps organization is focused on providing the platforms, experiences, and ML algorithms which power hundreds of other backend services + mobile apps throughout Uber including Rider, Eater, and Driver apps. This work directly impacts the efficiency and reliability of Uber's core operations, including moving people, food, and groceries from point A to point B.
Basic Qualifications
- A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Masters preferred.
- 3 + years of experience in professional software development experience, developing and deploying systems in production environments
- Knowledge of different compilation steps (and ability to fix) in languages such as Go, C, C++, or Java
- Excellent written and verbal communication skills, including the ability to document architectures and algorithms.
- Experience with Software Engineering Best Practices.
- Develop and implement scalable APIs called by 100s of downstream dependencies across Uber
- Collaborate across teams within and outside of Maps (Search, Location, Routing, Display, Navigation, etc) to build cohesive end-to-end experiences for our users
- Utilize software development best practices to ensure systems are reliable (monitoring, alerting, logging, etc)
- Design and document architectural solutions to complex engineering problems
- Experience with Maps technology
- Experience with Go, Java
- Experience with large scale distributed systems
Key Skills
Ranked by relevance
java
san
c
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
Senior Product Engineer | Typescript/React
2026-05-28
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
Login to Apply
- Posted
- Jul 04, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Sunnyvale
- 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
Senior Product Engineer | Typescript/React
2026-05-28
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering