Taro Logo

Senior Android Software Engineer, Android System UI

Google is a global technology company that develops Android, the open-source mobile operating system powering more than 3 billion devices worldwide.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Job Description

Google is seeking a Senior Android Software Engineer to join their Android System UI team. This role offers an opportunity to develop highly visible features at the heart of Android UI, working on components that power experiences like widgets and shortcuts. The position involves deep work with framework internals, API refinement, and collaboration with product, design, and research teams.

As a software engineer at Google, you'll be part of a team developing next-generation technologies that impact billions of users worldwide. The role requires versatility and leadership qualities, as you'll work on critical projects with opportunities to switch teams as the business evolves. You'll be working on Android, Google's open-source mobile operating system that powers over 3 billion devices globally.

The ideal candidate will have strong experience in software development, particularly with Java, Kotlin, or similar languages, and a solid background in Android development. You'll be responsible for engineering features within the Android Framework components, refining APIs for robustness and performance, and considering the technical needs of developers across the ecosystem.

This position offers the chance to make a significant impact on Android's user interface, working with various teams to improve the platform's core functionality. You'll be part of Google's mission to bring computing to everyone in the world, contributing to a platform that enables access to information, economic opportunity, and connectivity for billions of users.

Last updated 4 days ago

Responsibilities For Senior Android Software Engineer, Android System UI

  • Collaborate across key cross-functional areas to scope, design, and implement improvements to SystemUI
  • Work across several engineering teams to help them integrate and understand the core API surfaces and improve their implementations
  • Work with our developer relations and product team to improve our developer experience
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Senior Android Software Engineer, Android System UI

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

Benefits For Senior Android Software Engineer, Android System UI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave