Engineering Manager, Mobile, Geo

Google builds comprehensive maps and location-based services used by billions through Google Maps, Earth, and Street View.
Mobile
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Engineering Manager, Mobile, Geo

Google's Geo team is seeking an Engineering Manager to lead their Mobile division, focusing on Urban Mobility Experience within Google Maps. This role combines technical leadership with people management, overseeing the development of features that impact billions of users worldwide. The position requires a strong background in software development and engineering management, with the responsibility of guiding teams across multiple locations.

The role sits within the Geo team, which is dedicated to building and maintaining Google's mapping services including Maps, Earth, Street View, and Google Maps Platform. These products serve over a billion users monthly, helping them navigate and explore the world. The Urban Mobility Experience team specifically focuses on optimizing public transit information and user journeys within Google Maps for Mobile, one of the most widely-used applications across both Android and iOS platforms.

As an Engineering Manager, you'll be responsible for both technical and people leadership. This includes setting strategic direction, managing team priorities, and ensuring delivery of high-quality software products. You'll work with engineers across multiple teams, overseeing system designs, code reviews, and technical implementations. The role requires a balance of technical expertise in mobile development with strong leadership skills to mentor and grow team members.

The ideal candidate brings a minimum of 5 years of software development experience, with specific expertise in mobile technologies and a track record of technical leadership. You'll need to demonstrate strong architectural knowledge, experience with native Android development, and the ability to manage complex projects across distributed teams. This position offers the opportunity to impact billions of users while working with cutting-edge technology in mapping and location services.

Working at Google provides the chance to solve complex computer science problems while creating intuitive product experiences that improve people's daily lives. The role offers the opportunity to work with talented engineers, influence product strategy, and contribute to the future of digital mapping and urban mobility.

Last updated 3 days ago

Responsibilities For Engineering Manager, Mobile, Geo

  • Set and communicate team priorities that support the organization's goals
  • Align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on the level and role
  • Meet regularly with individuals to discuss performance and development
  • Provide feedback and coaching
  • Develop the long-term technical outlook and roadmap
  • Oversee systems designs within the scope of the area
  • Review product or system development code to solve issues
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Engineering Manager, Mobile, Geo

Java
Kotlin
  • Bachelor's degree, or equivalent practical experience
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience in software development, and with data structures/algorithms
  • 2 years of experience in a technical leadership role, overseeing projects
  • Experience with software development in C++ or Java (preferred)
  • 3 years of experience with Native Android Development (preferred)
  • Master's degree or PhD in Computer Science or related technical field (preferred)

Benefits For Engineering Manager, Mobile, Geo

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
401k
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive benefits package
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Engineering Manager, Mobile, Geo

Technical Program Manager Lead, Google Pixel

Lead technical program management for Google Pixel devices, driving cross-functional initiatives and ensuring successful delivery of mobile hardware and software projects.

Senior Technical Program Manager, Google Pixel

Lead technical program management for Google Pixel devices, driving cross-functional initiatives and ensuring quality user experiences through software and hardware integration.

Mobile Engineering Manager, Google Home App

Lead the Google Home App engineering team in developing innovative mobile solutions for smart home technology, managing both Android and iOS development teams.

Senior Product Manager, Better Together Foundations

Lead product strategy and development for Android's Better Together Foundations team, focusing on cross-device experiences and connectivity features.

Mobile Engineering Manager, Google Home App

Lead the Google Home App engineering team in developing innovative mobile features for smart home technology, managing both Android and iOS development teams.