Google's Geo team is seeking a Software Engineer III to join their Mobile (Android) division. This role is integral to the development of Google Maps, Earth, Street View, and Google Maps Platform - products that serve over a billion users monthly. The position combines Android development expertise with large-scale systems engineering, requiring both technical depth and versatility.
The ideal candidate will contribute to Google's mapping technology evolution through code development, peer reviews, and technical leadership in design discussions. They'll work on complex computer science problems while creating intuitive product experiences that enhance our understanding of the real world. The role demands expertise in Android application development, along with strong fundamentals in data structures and algorithms.
As a Software Engineer III at Google, you'll have the opportunity to work on critical projects with significant impact, collaborating with talented engineers across the organization. The position offers exposure to various aspects of software development, from UI design to distributed computing, and the chance to shape how billions of users interact with Google's mapping services.
The role combines technical expertise with leadership opportunities, including managing project priorities and mentoring through code reviews. You'll be part of a team that's pushing the boundaries of mapping technology while maintaining Google's high standards for code quality and user experience. The position offers the excitement of working on globally-used products while solving challenging technical problems in a collaborative environment.
Working at Google means joining a company that values diversity, equal opportunity, and creating a culture of belonging. The Geo team's work directly impacts how people navigate and understand the world, making this an opportunity to contribute to technology that makes a difference in users' daily lives.