Google's Geo team is seeking a Software Engineer III to join their Mobile (Android) division. This role is crucial in developing and maintaining Google's mapping technologies, including Maps, Earth, and Street View, which serve over a billion users monthly. The position combines Android development expertise with large-scale systems engineering, requiring both technical depth and leadership qualities.
As a Software Engineer III, you'll be responsible for designing, developing, and enhancing software solutions for Google's mapping products. You'll work with cutting-edge technologies across distributed computing, system design, and mobile development. The role involves collaborating with cross-functional teams, managing project priorities, and ensuring high-quality code through reviews and best practices.
The ideal candidate will bring strong Android development experience, coupled with expertise in data structures and algorithms. You'll have the opportunity to impact products used by billions while working on complex computer science problems and creating intuitive user experiences. This position offers growth potential and the chance to work with some of the most advanced mapping technologies in the world.
Google offers a collaborative environment, the chance to work on impactful projects, and the opportunity to shape the future of mapping technologies. You'll be part of a team focused on building the most accurate and comprehensive maps while solving challenging technical problems at scale.