Taro Logo

Staff 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
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Android Software Engineer, Android System UI

Google is seeking a Staff 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 multiple stakeholders including product, design, and research teams.

The role is based in Bucharest, Romania, and requires extensive experience in software development, particularly with Android systems. You'll be working on Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The platform aims to democratize computing access globally, believing that computing power can enable access to information, economic opportunity, and enhanced connectivity.

As a Staff Engineer, you'll provide technical leadership, influence and coach other engineers, and manage complex project deliverables. The role requires strong expertise in Java, Kotlin, or similar languages, plus deep understanding of data structures and algorithms. You'll be responsible for designing and implementing features that directly impact user experience across the Android ecosystem.

The ideal candidate should have at least 8 years of software development experience, with specific expertise in Android application or operating systems development. This position offers the opportunity to make a significant impact on one of the world's most widely-used operating systems, working with cutting-edge technology and collaborating with talented teams across Google.

Last updated 8 hours ago

Responsibilities For Staff Android Software Engineer, Android System UI

  • Provide technical leadership on high-impact projects. Influence and coach engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Staff Android Software Engineer, Android System UI

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

Interested in this job?

Jobs Related To Google Staff Android Software Engineer, Android System UI