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 a month 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 Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube as a Staff Software Engineer, shaping how billions of users connect and share through mobile technology.

Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube as a Staff Software Engineer, architecting mobile solutions that impact billions of users worldwide.

Staff Android Engineer, UI Framework, YouTube

Staff Android Engineer position at YouTube, focusing on UI Framework development with competitive compensation and opportunity to impact millions of users.

Staff Android Engineer, UI Framework, YouTube

Staff Android Engineer position at YouTube, focusing on UI Framework development with competitive compensation and benefits.

Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube as a Staff Software Engineer, shaping how billions of users interact with video content worldwide.