Drimva

Google

Senior Software Engineer, Mobile, Android

Mountain View, CA, USA +2 · Senior · Full-time · Posted Oct 29, 2026

Location
Mountain View, CA, USA
San Bruno, CA, USA
Sunnyvale, CA, USA
Experience
5 years programming; 3 years testing, maintaining, or launching software products plus 1 year in large-scale application design and architecture; 3 years Android application development. Preferred: 5 years with data structures and algorithms; 1 year in technical leadership.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and maintain Android software for Google products, contributing to design, code quality, documentation, and issue resolution.

What you'll do

  • Write and test product or system development code; participate in design reviews and review other developers’ code.
  • Contribute to documentation or educational content and update it based on product changes and user feedback.
  • Triage and debug product or system issues, analyzing causes and impacts on hardware, networks, or service operations.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of programming experience in Java, Kotlin, or C++.
  • 3 years of experience testing, maintaining, or launching software products, plus 1 year with large-scale application design and architecture.
  • 3 years of Android application development experience.

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field; 5 years of experience with data structures and algorithms.
  • 1 year in a technical leadership role; experience developing accessible technologies.

Pay

$174000 - $252000 USD base salary

Tools

Java, Kotlin, C++, Android

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)