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.
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.