Taro Logo

Senior Software Engineer, Mobile, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Job Description

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 advancing Android's open-source mobile operating system, focusing on bringing computing accessibility to everyone globally. The position involves working on cutting-edge technologies that impact billions of users' daily interactions.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions that are crucial to Google's mobile ecosystem. You'll work with cross-functional teams to build and enhance Android applications, participate in technical design reviews, and ensure the delivery of high-quality code that meets Google's rigorous standards.

The role offers an opportunity to work on challenging technical problems at massive scale, contributing to Android's mission of making computing accessible worldwide. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The position comes with competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for experienced engineers who are passionate about mobile development, have strong technical skills, and want to make a significant impact on one of the world's most widely-used operating systems. The role combines technical leadership with hands-on development, requiring both deep Android expertise and broad software engineering knowledge.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Mobile, Android

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Mobile, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with Android application development

Benefits For Senior Software Engineer, Mobile, Android

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