Taro Logo

Senior Software Engineer, Mobile (iOS), Geo

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Google is seeking a Senior iOS Tech Lead to join their Geo team, focusing on developing next-generation, AI-powered contributor engagement features for Google Maps on iOS. The role combines technical leadership with hands-on development, requiring expertise in iOS development and a strong foundation in software engineering principles. The Geo team is responsible for building and maintaining Google Maps, Earth, Street View, and related products that serve over a billion users monthly.

The position demands a blend of technical expertise and leadership skills, with responsibilities ranging from feature development to team mentorship. The ideal candidate will have extensive experience in iOS development, particularly with Swift and Objective-C, and a proven track record of delivering large-scale applications. They will lead the technical direction of the team while actively contributing to code development and modernization efforts.

Working in Google's Geo division offers the opportunity to impact billions of users through Google Maps and related products. The role involves collaboration with cross-functional teams, including Product Managers and UX designers, to shape the future of mapping technology. The position combines the challenge of technical problem-solving with the responsibility of guiding and mentoring team members.

This is an excellent opportunity for experienced iOS developers looking to work on impactful products while growing their leadership skills in one of the world's leading technology companies. The role offers the chance to work with cutting-edge AI technology while contributing to products that help people navigate and understand the world better.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Mobile (iOS), Geo

  • Lead design, development, and deployment of new features in Google Maps iOS app to grow maps contributor engagement
  • Ideate, prototype, validate, and productionize AI-powered experience to enhance the contributor experience
  • Provide technical leadership and mentorship to junior iOS developers
  • Collaborate cross-functionally with Engineering, Product Managers, UX across Geo teams
  • Set technical direction to continually modernize the code base, improve code quality and velocity

Requirements For Senior Software Engineer, Mobile (iOS), Geo

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience with iOS application development
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with large scale application design and architecture
  • Experience developing software using Swift and Objective-C

Benefits For Senior Software Engineer, Mobile (iOS), Geo

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities