Drimva

Google

Senior Software Engineer, Android Internals, Platforms and Devices

San Jose, CA, USA +4 · Senior · Full-time · Posted Oct 26, 2026

Location
San Jose, CA, USA
Kirkland, WA, USA
Mountain View, CA, USA
Seattle, WA, USA
San Francisco, CA, USA
Experience
5 years programming in C++; 3 years testing, maintaining, or launching software products; 1 year software design and architecture; 3 years Android OS Internals. Preferred: 5 years data structures and algorithms; 3 years performance, large-scale systems data analysis, visualization tools, or debugging; 1 year technical leadership.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and maintain Android platform software for Google’s Platforms and Devices products, including writing and testing code, resolving system issues, and participating in design reviews.

What you'll do

  • Write, test, maintain, and enhance product or system development code.
  • Review peers’ code and contribute to documentation or educational content.
  • Triage and debug product or system issues and participate in design reviews.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience programming in C++.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Android OS Internals.

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with data structures and algorithms, performance or large-scale systems analysis, debugging, technical leadership, or accessible technologies.

Pay

$174000 - $252000 USD base salary; 15% bonus target (no amount stated)

Tools

C++, Android OS Internals

Model-written summary · the original posting is authoritative

First seen Oct 26, 2026 · Last verified Nov 5, 2026 (UTC)