Senior Software Engineer, Mobile (Android)

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS · Mobile

Description For Senior Software Engineer, Mobile (Android)

Google is seeking a Senior Software Engineer specialized in Android development to join their mobile team. This role is crucial in developing and maintaining Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The position combines technical expertise with leadership opportunities, requiring 5 years of software development experience and 3 years of Android-specific experience.

The role involves working on critical projects within Google's mobile ecosystem, with opportunities for growth and project diversity. You'll be responsible for writing and testing code, conducting code reviews, contributing to documentation, troubleshooting complex issues, and participating in technical design decisions. The position requires strong expertise in Android development, including experience with large-scale software development and shipping applications to the Play Store.

Google's mission with Android is to bring computing to everyone globally, believing it's a force for good that enables access to information, economic opportunity, and connectivity. As part of this team, you'll work on technology that impacts billions of users, collaborating with various teams across Google's extensive technical landscape.

The ideal candidate will have a Bachelor's degree or equivalent experience, with preferred qualifications including a Master's or PhD in Computer Science, leadership experience, and expertise in accessible technologies. You'll be working in an environment that values innovation, technical excellence, and user experience, with the opportunity to contribute to one of the world's most widely-used mobile platforms.

This position offers the chance to work on cutting-edge mobile technology while being part of Google's inclusive and diverse culture. You'll have the opportunity to shape the future of mobile computing while working with some of the industry's best engineers and technologies.

Last updated 17 days ago

Responsibilities For Senior Software Engineer, Mobile (Android)

  • Write and test product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

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, and with data structures/algorithms
  • 3 years of experience with Android application development
  • Experience with large-scale software development, including multi-systems and codebases
  • Experience building and shipping Android application available on the Android system or Play Store
  • Experience in Android app development principles and best practices

Benefits For Senior Software Engineer, Mobile (Android)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive benefits package
  • Global work environment

Interested in this job?

Jobs Related To Google Senior Software Engineer, Mobile (Android)

Senior Software Developer, Front End, Android

Senior Software Developer position at Google focusing on Android and front-end development, requiring 5 years of experience and expertise in software development, testing, and architecture.

Senior Software Engineer, Android

Senior Software Engineer position at Google working on Android platform, developing next-generation mobile technologies that power over 3 billion devices worldwide.

Senior Software Engineer, Android

Senior Software Engineer position at Google working on Android platform, developing next-generation mobile technologies that power over 3 billion devices worldwide.

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and opportunity to impact billions of users.

Senior Software Engineer, Messages, Spam and Abuse, Android

Senior Software Engineer position at Google, focusing on spam and abuse prevention in Android Messages, requiring 5+ years of experience in software development and Android expertise.