Staff Software Engineer, Geo

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information through products like Maps, Earth, and Street View.
$189,000 - $284,000
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Geo

Google is seeking a Staff Software Engineer to join their Geo team, which is responsible for building and maintaining some of the world's most widely-used mapping products including Google Maps, Earth, Street View, and Google Maps Platform. This is a high-impact role where you'll be working on technology that serves over a billion users monthly.

As a Staff Software Engineer, you'll be at the forefront of developing next-generation technologies that revolutionize how users interact with geographic information and navigation services. The role combines technical leadership with hands-on development, requiring both strategic thinking and deep technical expertise. You'll be responsible for leading complex projects, mentoring team members, and designing scalable solutions that can handle Google's massive user base.

The position offers an attractive compensation package ranging from $189,000 to $284,000, plus bonus, equity, and comprehensive benefits. You'll be working with cross-functional teams, solving complex computer science problems, and contributing to products that have a real-world impact on how people navigate and understand their environment.

The ideal candidate brings 8+ years of software development experience, with proven expertise in data structures and algorithms. You should have a strong track record of launching software products and experience with system design and architecture. Leadership experience is highly valued, as you'll be guiding project teams and setting technical direction.

Working at Google's Geo team means you'll be part of an organization that's constantly pushing the boundaries of mapping technology, creating beautiful and intuitive product experiences, and improving our understanding of the real world. This is an opportunity to work on challenging technical problems while having a direct impact on products used by billions of people worldwide.

The role offers the flexibility to work from either Mountain View, CA or Seattle, WA, where you'll collaborate with some of the industry's brightest minds. You'll be part of Google's innovative culture, with access to cutting-edge technology and resources to support your work in advancing the future of mapping technology.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Geo

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Geo

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • English proficiency

Benefits For Staff Software Engineer, Geo

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Geo

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.