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 lead the development of key features within Google's mapping and navigation products. As a Technical Lead, you'll have direct impact on services used by billions worldwide, collaborating with technical leads and cross-functional partners across various product areas including AI/ML research and core search engineering teams.

The position is part of the Geo team, which builds and maintains Google Maps, Earth, Street View, and Google Maps Platform. These services serve over a billion users monthly, helping them explore the world and navigate their daily lives. The role involves solving complex computer science problems, designing intuitive product experiences, and improving understanding of the real world through mapping technology.

The ideal candidate will bring 5+ years of mobile development experience, strong leadership capabilities, and expertise in software design and architecture. You'll be responsible for writing code, leading high-impact projects, driving platform refinements, and co-owning technical roadmaps. This is an opportunity to shape the future of how people navigate and understand the world through Google's mapping technologies.

Working at Google's Sydney office, you'll be part of a global team pushing the boundaries of mapping technology and AI integration. The role offers the chance to work on challenging technical problems at massive scale while leading and mentoring other engineers. If you're passionate about mobile development, mapping technologies, and using AI to improve user experiences, this role offers an exciting opportunity to make a significant impact.

Last updated 8 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 that serve the global user base
  • 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

Java
Kotlin
  • 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
  • PhD in Computer Science, Mathematics, Statistics or other related fields (preferred)
  • 5 years of experience with data structures/algorithms (preferred)
  • Experience in a tech leadership role, including mentoring and guiding team members and managing communications to Leaders (preferred)

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

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement benefits