Lead the design and development of core video-creation features on YouTube Create Android app, such as advanced editing tools, effects, and AI-powered media generation, ensuring a seamless and high-performance experience for creators.
Drive the technical roadmap for Android infrastructure by scoping and implementing complex projects, such as media-engine migrations (e.g., MEv2) or reliability frameworks, that span multiple quarters and require minimal supervision.
Collaborate with cross-functional partners, including Product, Design, and Backend teams, to translate ambiguous product requirements into scalable technical solutions that impact the future of mobile content creation at YouTube
Mentor and guide engineers, setting technical standards through rigorous code and design reviews, and helping junior team members grow their technical and professional skills.
Identify and resolve systemic technical debt or process bottlenecks, improving developer productivity and ensuring long-term sustainability of the Android codebase.
Minimum qualifications:
Bachelor’s degree or equivalent practical experience.
5 years of experience programming in C++.
5 years of experience programming in Java or Kotlin.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience with android application development.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
5 years of experience with data structures and algorithms.
3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
1 year of experience in a technical leadership role.
Experience developing accessible technologies.