Taro Logo

Software Engineer III, Android System UI, Android

A global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Job Description

Google is seeking a Software Engineer III to join their Platforms and Devices team, focusing on Android System UI development. This role is crucial in developing next-generation technologies that impact billions of users' interactions with Google products. The position combines Android platform expertise with system-level UI development, requiring strong collaboration across teams.

The ideal candidate will work at the intersection of Android's core system interfaces and user experience, implementing improvements to SystemUI while working with various engineering teams to enhance API integration. This role offers the opportunity to shape how users interact with Android devices through fundamental UI components.

As part of Google's broader engineering organization, you'll have the chance to work on projects that handle information at massive scale, extending well beyond traditional mobile development. The role encompasses various technical areas, including distributed computing, system design, and UI development.

The Platforms and Devices team is responsible for Google's computing software platforms across different environments, including mobile and desktop, as well as first-party devices. The team focuses on making user interactions faster and more seamless through innovative experiences powered by Google's AI, software, and hardware capabilities.

This position offers the opportunity to work with cutting-edge technology while collaborating with talented engineers across Google. You'll be instrumental in improving developer experiences for both first and third-party applications, while ensuring that new Launcher features are successfully integrated across the Android ecosystem.

Last updated 4 days ago

Responsibilities For Software Engineer III, Android System UI, Android

  • 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 experiences for first and third-party apps
  • Advise external partners on integrating new Launcher features into their products
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer III, Android System UI, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with Android application development
  • Experience using Kotlin/Java

Related Jobs