Staff Android Engineer, UI Framework, YouTube

YouTube is a platform that enables everyone to share their stories and build community through video content.
$189,000 - $284,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Description For Staff Android Engineer, UI Framework, YouTube

YouTube's xplat Frameworks team is seeking a Staff Android Engineer to join their UI Framework division. This role is crucial in building frameworks and tools that enable YouTube engineers to develop high-performance, cross-platform mobile User Interfaces. The position focuses on the Elements framework, which allows developers to create UI components once for Android apps with server-side deployment capabilities.

The role requires deep expertise in Android development, with a focus on framework-level implementation and optimization. You'll be working at the intersection of cutting-edge technology and creativity, building solutions that maintain platform-native quality while providing cross-platform consistency. The position offers an opportunity to influence the technical direction of YouTube's mobile UI infrastructure.

As a Staff Engineer, you'll be responsible for developing and maintaining the Android Elements client runtime, troubleshooting complex performance issues, and leading strategic initiatives to advance the framework's capabilities. You'll also play a crucial mentorship role, helping to guide junior developers and contributing to API design decisions.

The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits. You'll be joining a collaborative environment where innovation is encouraged, and your work will directly impact millions of YouTube users worldwide. The role is based in San Bruno, CA, where you'll work with cross-functional teams to push the boundaries of Android app development.

This is an excellent opportunity for a senior Android developer looking to step into a technical leadership role at one of the world's most influential technology platforms. You'll be contributing to YouTube's mission of giving everyone a voice while working on challenging technical problems at scale.

Last updated 2 days ago

Responsibilities For Staff Android Engineer, UI Framework, YouTube

  • Develop, maintain, and evolve the Android Elements client runtime for UI rendering
  • Troubleshoot complex issues related to performance, correctness, and platform parity
  • Start initiatives to strategically advance the capability of Elements framework
  • Help the team navigate the Android ecosystem and mentor junior Android developers
  • Work with colleagues to design, maintain, and evolve the Elements rendering API

Requirements For Staff Android Engineer, UI Framework, YouTube

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

Benefits For Staff Android Engineer, UI Framework, YouTube

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

Jobs Related To YouTube Staff Android Engineer, UI Framework, YouTube

Staff Android Engineer, Guest & Host

Staff Android Engineer position at Airbnb, building core user and listing experiences with Kotlin and Jetpack Compose, offering $204-254K salary.

Staff Android Engineer, Client Data and Networking Platform

Staff Android Engineer position at Airbnb focusing on client data and networking platform development, offering remote work and competitive compensation.

Staff Software Engineer, Android Augmented Reality

Lead Android AR development at Google, focusing on platform services and SDK development for next-generation immersive computing experiences.

Senior Staff Software Engineer, Mobile, Android

Senior Staff Software Engineer position at Google, leading Android development and technical teams, offering competitive compensation and opportunity to impact billions of users.

Android Staff Software Engineer, Gemini Smart Home Devices

Lead Android development for Google's Gemini Smart Home Devices, focusing on AI-powered user experiences and technical architecture.