Google's Geo team is seeking a Software Engineer III to join their Mobile (Android) division. This role is integral to building the most accurate and comprehensive mapping solutions including Google Maps, Earth, Street View, and Google Maps Platform, which serve over a billion users monthly. The position combines Android development expertise with large-scale systems engineering, requiring both technical depth and versatility.
As a Software Engineer III, you'll be working on critical projects within the Geo team, developing and maintaining software solutions that power Google's mapping services. The role demands strong technical skills in Android development, along with the ability to handle complex computer science problems and create intuitive product experiences.
The ideal candidate will bring fresh perspectives to various technical areas, including distributed computing, system design, mobile development, and UI design. You'll be responsible for managing project priorities, collaborating with cross-functional teams, and maintaining high coding standards through code reviews and best practices implementation.
Google offers a collaborative environment where engineers can grow and evolve with the company's fast-paced business needs. You'll have opportunities to switch teams and projects, contributing to different aspects of Google's mapping technology. The position requires someone who can balance technical expertise with leadership qualities, as you'll be involved in design reviews and technical decision-making processes.
This role is perfect for someone passionate about creating technology that impacts billions of users worldwide, with a specific interest in mapping and location-based services. You'll be part of a team that's not just maintaining existing systems but actively shaping the future of mapping technology through innovative solutions and continuous improvements.