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.
As a Software Engineer III, you'll be part of a team that's solving complex computer science problems and designing intuitive product experiences to improve our understanding of the real world. You'll work on critical projects with opportunities to switch teams as both you and our fast-paced business evolve.
The role demands technical expertise in Android development, with responsibilities spanning across writing code, conducting code reviews, contributing to documentation, troubleshooting system issues, and participating in design reviews. You'll be working with cutting-edge technologies in areas including distributed computing, large-scale system design, networking, data storage, and mobile development.
Google offers a collaborative environment where engineers bring fresh ideas from various areas including information retrieval, artificial intelligence, natural language processing, and UI design. You'll have the opportunity to work on products that handle information at massive scale and extend well beyond web search.
The ideal candidate will be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full-stack. You'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.
Join Google's Geo team to be part of an organization that's committed to building a representative workforce and creating a culture of belonging. You'll contribute to products that help billions of users navigate their daily lives while working with some of the most innovative mapping technologies in the industry.