Taro Logo

Staff Software Engineer, Mobile (iOS), YouTube Create

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
iOS
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Job Description

Google is seeking a Staff Software Engineer to join the YouTube Create team, focusing on iOS mobile development. This is a senior technical leadership role that combines hands-on development with technical direction and mentorship. The position is based in Bengaluru and is part of YouTube's mission to empower everyone to share their stories and build communities through video content.

The role involves working on YouTube's Create app, specifically developing features that revolutionize video creation for both long-form and short-form content. The successful candidate will work with a modern tech stack combining Flutter for UX and data layer components with native iOS development for media and backend integrations. They will collaborate closely with UX designers, product managers, and various partner teams to deliver high-quality features that enhance the video creation experience.

This position requires a strong technical background with 8+ years of software development experience and proven leadership abilities. The ideal candidate should have deep expertise in iOS development, understanding of complex mobile architectures, and experience with modern development practices including crash reporting, monitoring, and performance optimization.

As a staff engineer, you'll be expected to drive technical excellence across teams, mentor other engineers, and make significant architectural decisions that impact YouTube's mobile creation tools. The role offers the opportunity to work on products that reach billions of users while being part of Google's innovative culture and comprehensive benefits package.

If you're passionate about mobile development, video technology, and want to help shape how people create and share content on YouTube, this role offers the perfect combination of technical challenges and leadership opportunities at one of the world's most influential technology companies.

Last updated 4 days ago

Responsibilities For Staff Software Engineer, Mobile (iOS), YouTube Create

  • Provide technical leadership and establish, and advocate for engineering best practices across teams at YouTube
  • Provide technical mentorship and guidance to other engineers
  • Lead designs of major software components, systems, and features
  • Launch user facing features that revolutionize Video Creation through the YouTube Create app on iOS
  • Work closely with UX and Product Manager teams
  • Work closely with partner teams to integrate media processing, effects production, fun assets, client infrastructure
  • Work in Flutter and native iOS
  • Drive cross-organizational collaboration

Requirements For Staff Software Engineer, Mobile (iOS), YouTube Create

  • 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
  • Experience leading project teams and setting technical direction
  • Experience with crash reporting and analysis tools
  • Understanding of multithreading, concurrency, and asynchronous programming
  • Understanding of software development lifecycle, agile methodologies, and architectural patterns
  • Excellent problem-solving and debugging skills

Benefits For Staff Software Engineer, Mobile (iOS), YouTube Create

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan
  • Parental leave benefits

Related Jobs

Staff Engineer iOS - Viewer experience

Lead iOS architecture and development for JioStar's Viewer Experience team, building scalable applications that serve millions of users in the streaming entertainment space.

Tech Lead, Software Engineer- iOS Native FTE

Senior iOS Tech Lead position at 3Pillar Global, focusing on native iOS development with 10+ years of experience required.

Staff Software Engineer, Enabling AI Features, Android Content

Lead Android software engineer position focusing on AI feature integration, requiring 8+ years of development experience and strong technical leadership skills.

ASIC RTL Integration Engineer

Lead ASIC RTL integration engineering role at Google, focusing on custom silicon solutions for Google's direct-to-consumer products.

Senior Staff Software Engineer, Google Cloud

Senior Staff Software Engineer position at Google Cloud focusing on developing next-generation technologies and leading technical teams.