Google's Geo team is seeking a Staff Software Engineer to join their mission of building the most accurate and comprehensive mapping solutions. This role combines technical leadership with hands-on development, requiring expertise in large-scale system design and software architecture. The position offers the opportunity to work on products like Google Maps, Earth, and Street View that impact over a billion users monthly.
The ideal candidate will bring 8+ years of software development experience and a strong foundation in data structures and algorithms. They'll lead high-impact projects, mentor team members, and drive technical direction while managing complex deliverables. The role demands both technical excellence and leadership skills, as you'll be working in a matrixed organization on cross-functional projects.
Working at Google's Mountain View headquarters, you'll be part of the team that powers essential mapping services used globally. The compensation package is competitive, ranging from $189,000 to $284,000 base salary, plus additional benefits including bonus and equity. This is an excellent opportunity for experienced engineers looking to make a significant impact on products used by billions while working with cutting-edge technology and leading technical teams.
The role combines strategic technical leadership with hands-on development work, requiring expertise in software design, testing, and deployment at scale. You'll be responsible for developing and maintaining large-scale software solutions while ensuring alignment across teams and managing project priorities effectively. The position offers the chance to work on challenging technical problems while contributing to products that help users navigate and understand the world better.