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 User Interfaces on mobile in a cross-platform way. The position involves working with the Elements framework, which allows developers to write UI components once for Android apps with server-side deployment capabilities.

The role requires a highly experienced Android developer with 8+ years of software development experience and deep expertise in Android application development. 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 technical leadership role, mentoring junior developers and working closely with senior domain experts to shape the future of YouTube's mobile UI framework. The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and benefits.

The ideal candidate should have strong experience in UI library/framework development, API design, and working in complex, matrixed organizations. You'll be joining YouTube's mission to give everyone a voice and create a platform where stories can be shared and communities can thrive.

Working at YouTube means being at the intersection of cutting-edge technology and boundless creativity, moving at the speed of culture with the goal of showing people the world. The role offers the opportunity to make a significant impact on how millions of users experience YouTube on Android devices while working with a talented team of engineers committed to technical excellence.

Last updated 12 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 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.

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.