Staff Software Engineer, Mobile (iOS), YouTube Create

1 Month ago • 8 Years + • Mobile Development • Full Stack Development

Job Summary

Job Description

As a Staff Software Engineer, Mobile (iOS) at YouTube Create, you'll provide technical leadership, establish best practices, and mentor other engineers. You'll lead designs for major software components and features, launching user-facing functionalities within the YouTube Create iOS app. This involves close collaboration with UX, Product, and partner teams, integrating media processing, effects, and client infrastructure. You'll work with Flutter and native iOS, driving cross-organizational collaboration and aligning multiple work streams. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing software solutions, managing project priorities and deliverables.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • 5+ years in testing and launching software
  • 3+ years in software design and architecture
  • iOS development experience
  • Technical leadership skills
Good to have:
  • Project team leadership
  • Experience with crash reporting tools
  • Understanding of multithreading/concurrency
  • Agile methodologies knowledge
  • Flutter and native iOS experience

Job Details

Minimum qualifications:

  • 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, and 3 years of experience with software design and architecture.

Preferred qualifications:

  • Experience leading project teams and setting technical direction.
  • Experience with crash reporting and analysis tools (e.g., Firebase Crashlytics, Sentry) and proactive monitoring.
  • Understanding of multithreading, concurrency, and asynchronous programming.
  • Understanding of software development lifecycle, agile methodologies, and architectural patterns.
  • Excellent problem-solving and debugging skills.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

At YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun — and we do it all together.

Responsibilities

  • Provide technical leadership, and establish and evangelize best engineering practices across teams at YouTube. Provide technical mentorship and guidance to other engineers.
  • Lead designs of major software components, systems, and features.
  • Launch the user facing features that revolutionize Video Creation (Long/Short Form) through the YouTube Create app on iOS.
  • Work closely with our UX and Product Manager teams. Work closely with partner teams to integrate media processing, effects production, fun assets, client infrastructure, and more.
  • Work in a combination of Flutter (for much of UX and data layer of the app) and native iOS (for media and backend integrations). Drive cross-organizational collaboration and ensure the strategy, direction, and decisions of multiple work streams are integrated, aligned, and positioned to support differentiation.

Similar Jobs

NVIDIA - Senior Deep Learning Engineer

NVIDIA

Redmond, Washington, United States (On-Site)
2 Months ago
whoop - Machine Learning Engineer II

whoop

Boston, Massachusetts, United States (On-Site)
2 Weeks ago
Social Discovery Group - Head/Lead Social Media Manager

Social Discovery Group

United Kingdom (Remote)
7 Months ago
grendel games - Unity game developer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
2 Weeks ago
Ansys - R&D Engineer II (Meshing)

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
2 Weeks ago
Nagarro - Senior Android Developer

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
7 Months ago
Next Level Business Services - IOS Developer  (Full Time)

Next Level Business Services

Redmond, Washington, United States (On-Site)
7 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
2 Months ago
Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Socure - Senior Software Engineer

Socure

United States (Remote)
2 Weeks ago
Ethos Life - Data Scientist

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
bytedance - Research Engineer- Foundation Model AI Platform- San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago
bytedance - Video Codec Firmware Engineer - Multimedia Lab

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Inkittt - Author Experience Manager

Inkittt

San Francisco, California, United States (Hybrid)
6 Months ago
SideFX Software - Compositing Software Developer/Technical Director

SideFX Software

Ontario, Canada (Hybrid)
4 Months ago
Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
2 Months ago
Bombay Play - Frontend Developer

Bombay Play

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
3rd Digital - QA Tester (Manual)

3rd Digital

Ahmedabad, Gujarat, India (On-Site)
6 Months ago
Bragg - Principal AI/ML Engineer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nagarro - Staff Engineer, ERP

Nagarro

India (Remote)
7 Months ago
Qualcomm - Embedded SW - Sr Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
sitetracker - Contract Manager

sitetracker

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Games2win - 2D Artist

Games2win

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
Zscaler - Senior Manager, Software Development Engineering

Zscaler

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
bounteous - Senior Salesforce Engineer

bounteous

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Poppulo - SDE 2, Machine Learning

Poppulo

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Luxoft - Murex Front Office Support

Luxoft

Hyderabad, Telangana, India (On-Site)
6 Months ago
Granicus - Senior Security Analyst

Granicus

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Illuminia - Global EAM Program Lead

Illuminia

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Stage - Unity Developer (Remote)

Stage

(Remote)
3 Years ago
Nagarro - Staff Engineer, PHP Lavavel

Nagarro

India (Remote)
7 Months ago
Ajmera Infotech - Flutter Application Developer (Mobile)

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
7 Months ago
Everyday Health Group - Principal Software Engineer - Android

Everyday Health Group

Massachusetts, United States (Remote)
4 Months ago
Nagarro - Senior Analyst, Support Sales

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Next Level Business Services - Xamarin Developer

Next Level Business Services

Neenah, Wisconsin, United States (On-Site)
7 Months ago
Stage - Kotlin Developer

Stage

Noida, Uttar Pradesh, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug