Taro Logo

Senior Software Engineer, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Android

Google is seeking a Senior Software Engineer to join their Android team, which powers more than 3 billion devices worldwide. This role is critical in developing and maintaining Google's open-source mobile operating system. The position combines technical expertise with leadership opportunities, focusing on compiler and toolchain optimization.

The ideal candidate will contribute to Android's mission of bringing computing to everyone worldwide, working on a platform that enables access to information, economic opportunity, productivity, and connectivity. You'll be part of a team that provides the foundation for OEMs and developers to build compelling computing devices across smartphones, tablets, TVs, and wearables.

Key responsibilities include writing and testing code, conducting design reviews, providing code review feedback, contributing to documentation, and resolving system issues. The role requires strong experience in software development, particularly with compilers and toolchains, along with expertise in data structures and algorithms.

The position offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, you'll be working at Google's headquarters, collaborating with world-class engineers on technology that impacts billions of users.

This is an excellent opportunity for experienced engineers who are passionate about mobile technology and want to make a significant impact on how people worldwide interact with technology. The role combines technical challenges with the opportunity to influence the direction of one of the world's most widely-used operating systems.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer, Android

  • Write and test product or system development code
  • Guide design reviews with peers and stakeholders to select among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Android

Linux
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 5 years of experience in creating or optimizing compilers or toolchains
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Android

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android

Senior Software Engineer, Authentication and Autofill, Android

Senior Software Engineer position at Google focusing on Android authentication and autofill features, requiring 5+ years of experience in software development and expertise in Java.

Senior Software Engineer, Authentication and Autofill, Android

Senior Software Engineer position at Google focusing on Android Authentication and Autofill features, requiring 5 years of experience in software development and expertise in Java.

Senior Software Engineer, Android Security

Senior Software Engineer position at Google focusing on Android security and supply chain protection, requiring 5 years of software development experience.

Senior Software Engineer, Full Stack, Safety Technology, Android

Senior Software Engineer position at Google focusing on Full Stack Safety Technology for Android, combining mobile development, ML implementation, and safety feature development.

Senior Software Engineer, Android

Senior Software Engineer position at Google working on Android platform development, requiring 5 years of experience in software development and compiler optimization.