Taro Logo

Staff Software Engineer, Choice Screens

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

Job Description

Google is seeking a Staff Software Engineer to join their Choice Screens team, focusing on Android platform development. This role combines technical leadership with hands-on development, requiring expertise in Android development and system architecture. The position involves working on Google's open-source mobile operating system that powers over 3 billion devices worldwide. The ideal candidate will drive technical strategy, architect foundational components, and lead cross-functional initiatives that impact billions of users. This role requires deep expertise in modern Android development, including Jetpack Compose, and the ability to navigate complex technical decisions. The position offers the opportunity to work on critical projects that shape the future of Android, ensuring computing accessibility worldwide. Google provides a collaborative environment where engineers can influence technical direction across functions while working on challenging problems at massive scale. The role combines strategic thinking with practical implementation, requiring both technical excellence and leadership skills to drive innovation in mobile computing.

Last updated 12 days ago

Responsibilities For Staff Software Engineer, Choice Screens

  • Drive the technical strategy and execution for impactful initiatives, architecting foundational components for billions of Android devices
  • Lead technical domains, defining multi-quarter project scopes, navigating intricate dependencies, and providing solutions for global issues like new regulations
  • Research, recommend, and shape critical technical directions across functions

Requirements For Staff Software Engineer, Choice Screens

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture, and testing/launching software products

Related Jobs