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
8+ years of experience
Consumer

Description For Staff Android Engineer, UI Framework, YouTube

YouTube's xplat Frameworks teams are seeking a Staff Android Engineer to join their UI Framework team. This role focuses on building frameworks and tools that enable YouTube engineers to develop high-performance User Interfaces on mobile in a cross-platform way. The position requires extensive experience in Android development and software architecture, with a focus on UI library/framework development.

The role involves working with the Elements framework, which allows developers to write UI components once for Android apps with server-side deployment capabilities. 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.

As a Staff Engineer, you'll play a crucial technical leadership role, mentoring junior developers and helping navigate the Android ecosystem. The position requires strong collaboration skills, as you'll work closely with colleagues to design and evolve the Elements rendering API. The team values innovation and technical excellence, pushing the boundaries of Android app development to achieve optimal performance across various mobile devices.

YouTube offers a competitive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. The company culture emphasizes creativity, technical innovation, and inclusive collaboration, making it an ideal environment for experienced Android engineers looking to make a significant impact on a platform used by millions globally.

The role combines technical leadership, architectural design, and hands-on development, requiring both deep Android expertise and the ability to mentor others. You'll be working at the intersection of cutting-edge technology and creative expression, helping to build tools that enable YouTube's mission of giving everyone a voice and showing people the world.

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, utilizing Android API and open source libraries
  • Troubleshoot potentially complex issues related to performance, correctness, and/or platform parity between Android
  • Start initiatives to strategically advance the capability of Elements framework through API overhaul and runtime re-architecture
  • Help the team navigate the Android ecosystem and mentor junior Android developers on the team
  • Work with colleagues to design, maintain, and evolve the Elements rendering API

Requirements For Staff Android Engineer, UI Framework, YouTube

  • 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

  • bonus
  • equity
  • benefits package

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 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.

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.