Senior Software Engineer, Android, Youtube Create

Google Google · Big Tech · Bengaluru, Karnataka, India

Senior Software Engineer on the YouTube Create Client team, responsible for leading the design and implementation of complex features and infrastructure projects for an Android app that offers advanced editing tools, effects, and AI-powered media generation for content creators.

What you'd actually do

  1. 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.
  2. 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.
  3. 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
  4. Mentor and guide engineers, setting technical standards through rigorous code and design reviews, and helping junior team members grow their technical and professional skills.
  5. Identify and resolve systemic technical debt or process bottlenecks, improving developer productivity and ensuring long-term sustainability of the Android codebase.

Skills

Required

  • C++
  • Java or Kotlin
  • software design and architecture
  • android application development

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field
  • data structures and algorithms
  • performance, large-scale systems data analysis, visualization tools, or debugging
  • technical leadership role
  • accessible technologies

What the JD emphasized

  • AI-powered media generation

Other signals

  • AI-powered media generation
  • advanced editing tools
  • effects