Staff Software Engineer, Mobile (Android), Geo

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Framework Foundations

Staff Software Engineer position at Google focusing on Android Framework Foundations, requiring 8+ years of development experience and strong leadership skills.

Staff Software Engineer, Mobile (Android), YouTube

Staff Software Engineer position at YouTube focusing on Android mobile development, requiring 8 years of software development experience and strong technical leadership skills.

Staff Software Engineer, Mobile (Android), YouTube

Staff Software Engineer position at YouTube focusing on Android development, combining technical leadership with hands-on development to enhance YouTube's mobile platform serving billions of users.

Lead Software Engineer, Quick Share, Android

Lead Software Engineer position at Google focusing on Android Quick Share and connectivity features, requiring 5+ years of software development experience and strong leadership skills.

Staff Software Engineer, Authentication and Autofill, Android

Lead Android authentication and autofill features development at Google, managing technical teams and architecting solutions that impact billions of users worldwide.

Description For Staff Software Engineer, Mobile (Android), Geo

Google's Geo team is seeking a Staff Software Engineer to work on critical mapping technologies that serve over a billion users monthly through products like Maps, Earth, Street View, and Google Maps Platform. This role combines technical leadership with hands-on development, requiring expertise in Android development and large-scale systems. You'll lead high-impact projects, mentor engineers, and architect solutions that help users explore and navigate their daily lives.

The position demands 8 years of software development experience, with deep knowledge of data structures and algorithms. You'll need 5 years of experience in Android application development, testing, and launching products, plus 3 years in software design and architecture. The role offers opportunities to work on complex computer science problems, design intuitive product experiences, and improve our understanding of the real world.

As a technical leader, you'll influence and coach distributed teams, manage project priorities, and ensure alignment across teams on goals and timelines. The role combines strategic thinking with hands-on development, requiring you to design, develop, test, and maintain large-scale software solutions. You'll work in a collaborative environment, solving challenges that impact billions of users worldwide.

The compensation package includes a competitive base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. This is an opportunity to join a team that's shaping the future of mapping technology while working on products that billions of people rely on every day. The role offers growth potential and the chance to work on cutting-edge technology at one of the world's leading tech companies.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Mobile (Android), 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, Mobile (Android), Geo

Java
Kotlin
  • 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
  • 5 years of experience with Android application development

Benefits For Staff Software Engineer, Mobile (Android), Geo

Medical Insurance
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?