Location
San Francisco, CA, US
Salary
$232,000 - $258,000 /yearly
Type
fulltime
Posted
Today
Job Description
About the Role
The Maps Display team builds Uber's proprietary mobile maps SDK delivering a high-fidelity, contextual map that rivals the best in the industry. Maps are at the heart of Uber - sitting at the intersection of cutting-edge technology and real-world impact, powering the map experiences seen by every Uber customer across the globe.
Uber is looking for an Engineering Manager to lead the Maps Display Team. In this role, you will lead the team responsible for building a foundational platform used by every developer at Uber to build world-class experiences. As a leader, you will manage a high-performance team of engineers, driving the technical vision and execution necessary to deliver broad impact across the entire Uber ecosystem.
What You Will Do
- Lead \& Develop: Manage and grow a high-performance team of engineers, fostering a culture of technical excellence, ownership, and rapid innovation.
- Platform Vision: Define and execute the roadmap for Uber's Maps SDK, ensuring it provides a seamless, scalable, and highly customizable experience for internal developers.
- Industry Leadership: Drive the technical strategy to build a map interface that rivals industry leaders, focusing on high-fidelity rendering, data-dense visualizations, and global reliability.
- Broad Impact: Partner with product, design and engineering leaders across Uber (Rider, Driver, Eats, etc.) to understand their unique needs and integrate display capabilities that unlock new business value.
- Operational Excellence: Uphold the highest standards for system reliability and performance, ensuring the map remains responsive and accurate for millions of concurrent users worldwide.
- Technical Guidance: Provide mentorship and technical direction, helping the team navigate complex challenges in computer graphics, geospatial data, and mobile performance.
Basic Qualifications
- Bachelor's (or higher) in Computer Science, Engineering, or related field.
- 7\+ years work experience in software engineering building large scale systems
- 2\+ years full-time Engineering Management experience
- Strong hands-on technical skills, including proficiency in one or more programming languages (Go, Java, Kotlin, Swift, C\+\+) and code reviews.
- Deep understanding of software engineering fundamentals, including algorithms, data structures, distributed systems, system design, and architecture.
- Proven experience in owning critical and large-scale platforms, infra services
- Proven ability to lead technical projects end-to-end, from design through deployment.
Preferred Qualifications* Experience building and scaling SDKs or developer platforms. Familiarity with mapping technologies, GIS, or WebGL/OpenGL is a major plus.
- Ability to navigate challenges across mobile (iOS/Android) and backend services to ensure a cohesive display experience.
- Proven track record of delivering high-impact solutions for large-scale, global distributed systems.
- Exceptional verbal and written communication skills, with the ability to influence both technical and non-technical stakeholders.
Experience hiring, developing, and retaining top-tier engineering talent, including senior and staff-level engineers.
*
For San Francisco, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. 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. More details can be found at the following link https://jobs.uber.com/en/benefits.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.