Google's Geo team is seeking a Software Engineering Manager II to lead and manage engineering teams working on Google Maps and related products. This role combines technical leadership with people management, requiring 5+ years of software development experience and 3 years of technical leadership. The position involves overseeing strategic projects, managing multiple teams across locations, and contributing to product strategy and development.
The role is part of the Geo team, which is responsible for building and maintaining Google's mapping products that serve over a billion users monthly. You'll be working on products like Google Maps, Earth, Street View, and Google Maps Platform, solving complex computer science problems while ensuring the delivery of accurate and comprehensive mapping solutions.
As a Software Engineering Manager, you'll be responsible for setting team priorities, developing technical vision, managing performance, and providing technical leadership. You'll guide system designs, review code, and ensure best practices while managing a team of engineers. The role offers competitive compensation ($197,000-$291,000 base salary) plus bonus, equity, and benefits.
The ideal candidate will have strong technical expertise in languages like Python, Java, or JavaScript, combined with proven leadership experience in a complex, matrixed organization. You'll be part of a team that's shaping the future of mapping technology, working on projects that directly impact how people navigate and understand the world.
This is an excellent opportunity for experienced technical leaders who want to make a significant impact at scale, working with cutting-edge mapping technology while leading and developing engineering teams at one of the world's most influential tech companies.