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
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube as a Staff Software Engineer, shaping how billions interact with video content. Competitive salary + benefits in San Bruno or Mountain View.

Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube as a Staff Software Engineer, driving technical innovation and team leadership in San Bruno or Mountain View, CA.

Staff Software Engineer, Mobile (Android), YouTube

Lead Android development at YouTube, managing technical projects and teams while building large-scale mobile solutions.

Staff Software Engineer, Mobile (Android), YouTube

Staff Software Engineer position at YouTube focusing on Android development, leading technical projects and teams while building large-scale mobile solutions.

Staff Android Developer • UPR

Staff Android Developer position at PayPal, leading technical projects and mentoring developers while building payment solutions that serve millions of users globally.

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 4 months 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?