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
Consumer

Job Description

Google is seeking a Senior Android Software Engineer to join their Android System UI team. This role focuses on developing highly visible features for Android UI and improving underlying Android Framework components that power experiences like widgets and shortcuts. The position involves working with framework internals, refining APIs for robustness and performance, and considering the technical needs of developers across the ecosystem.

As part of Google's mission to bring computing to everyone worldwide, you'll be working on Android, which powers more than 3 billion devices globally. The role requires collaboration with product, design, and research teams, as well as technical engagement with numerous partner teams and developer relations to define the developer experience for applications building widgets and shortcuts.

The ideal candidate should have strong experience in software development, particularly with Java, C++, or Kotlin, and a background in Android application or operating systems development. You'll be part of a team that's pushing the boundaries of mobile technology and improving how billions of users interact with their devices.

This position offers the opportunity to work on critical projects at Google, with the potential to switch teams and projects as both you and the business evolve. You'll be at the forefront of mobile technology, working on features where you can clearly trace your code's contribution running on actual devices.

The role combines technical expertise with collaborative skills, requiring you to work effectively across different teams while taking ownership of improving core Android Framework components. If you're passionate about mobile technology and want to impact billions of users worldwide, this role offers an excellent opportunity to shape the future of Android's user interface.

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

Related Jobs