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
This job posting may no longer be active. You may be interested in these related jobs instead:
Network Architect, Software, Google Public Sector

Network Architect position at Google Public Sector focusing on software development for networking solutions, requiring expertise in Linux networking stack and infrastructure orchestration.

Senior Solutions Acceleration Architect, Application

Senior Solutions Acceleration Architect position at Google Cloud, focusing on cloud-native application architecture and full-stack development in Singapore.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, focusing on developing next-generation technologies and leading engineering teams, specifically for women in tech candidates.

Senior Staff Application Engineer

Senior Staff Application Engineer position at Google, focusing on designing and implementing supply chain systems and enterprise solutions.

gTechs Ads Global Solutions and Platforms Engineer

Senior technical role at Google developing platforms and solutions for the advertising technology ecosystem, requiring 6+ years of full-stack development experience.

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?