Google's Geo team is seeking a Software Engineer III for Mobile (Android) development. This role is part of the team focused on building accurate, comprehensive, and useful maps through products like Google Maps, Earth, Street View, and Google Maps Platform. The ideal candidate will have 2 years of experience in software development and data structures/algorithms. They will be responsible for developing next-generation technologies that impact billions of users, working on large-scale systems, and solving complex computer science problems. The role involves writing code, reviewing others' code, contributing to documentation, troubleshooting issues, and participating in design reviews. The position requires versatility, leadership qualities, and enthusiasm for taking on new challenges across the full-stack. This is an opportunity to work on critical projects for Google's needs, with the potential to switch teams and projects as the fast-paced business evolves. The role is based in Bengaluru, Karnataka, India, and requires English proficiency for effective global collaboration.