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 is crucial in building frameworks and tools that enable YouTube engineers to develop high-performance, cross-platform User Interfaces on mobile. The Elements framework allows developers to write UI components once for Android apps with server-side deployment capabilities, ensuring consistent native-like experiences.

The position requires a seasoned professional with 8 years of software development experience and deep expertise in Android development. You'll be working on the Android Elements client runtime, optimizing performance across various mobile devices, and leading strategic initiatives to advance the framework's capabilities. The role combines technical leadership with hands-on development, requiring both architectural vision and detailed implementation skills.

The team culture emphasizes innovation at the intersection of cutting-edge technology and creativity, moving at the speed of culture while maintaining technical excellence. You'll collaborate with cross-functional teams, mentor junior developers, and help shape the future of YouTube's mobile UI framework.

The compensation package is highly competitive, ranging from $189,000 to $284,000 base salary, plus bonus, equity, and comprehensive benefits. This is an opportunity to impact millions of users while working with cutting-edge mobile technologies at one of the world's most influential platforms.

The ideal candidate will have experience in UI library/framework development, API design, and technical leadership in complex organizations. You'll be joining a team that values diversity, inclusion, and the belief that everyone deserves to have a voice in the digital space.

Last updated 25 days 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

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

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.