Taro Logo

Senior Software Engineer, Android, iOS, Maps Directions

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Google is seeking a Senior Software Engineer to join their Maps Directions team, focusing on Android and iOS development. This role sits at the intersection of mapping services and artificial intelligence, where you'll have the opportunity to impact services used by billions of people worldwide.

As a Technical Lead within the Geo team, you'll be at the forefront of Google Maps App and AI innovation, guiding the development of key features within mapping and navigation products. The position involves collaboration with technical leads and cross-functional partners across various product areas, including AI/ML research and core search engineering teams, to build the future of mobility.

The Geo team's mission is to build the most accurate, comprehensive, and useful maps for users through products like Maps, Earth, Street View, and Google Maps Platform. With over a billion monthly users relying on Maps services, your work will directly influence how people explore and navigate their daily lives.

This role requires strong technical expertise in mobile development, with at least 5 years of experience in either Android or iOS development. You'll need to demonstrate leadership qualities, as you'll be mentoring team members and managing communications with leaders. The ideal candidate will have a strong background in data structures/algorithms and software design/architecture.

Working at Google means joining a team that's pushing the boundaries of technology while solving complex computer science problems. You'll be part of an organization that values innovation, technical excellence, and beautiful, intuitive product experiences. The role offers the opportunity to work on challenging projects, collaborate with world-class engineers, and make a significant impact on how people interact with mapping technology globally.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Android, iOS, Maps Directions

  • Write and test product or system development code
  • Lead Google Maps App client development for high-impact projects at the intersection of mapping services and artificial intelligence
  • Drive the refinement of the core Directions platform, enhancing system health and building new capabilities
  • Work across Android and iOS to deliver impactful cross-platform features
  • Co-own the technical road-map for the Directions platform, providing guidance for future challenges

Requirements For Senior Software Engineer, Android, iOS, Maps Directions

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience in either Android or iOS development, testing, maintaining, or launching software products
  • 2 year of experience with software design and architecture
  • 5 years of experience with data structures/algorithms
  • Experience in a tech leadership role, including mentoring and guiding team members
  • PhD in Computer Science, Mathematics, Statistics or other related fields (preferred)

Benefits For Senior Software Engineer, Android, iOS, Maps Directions

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement plans
  • Equal opportunity employer

Related Jobs