Search by job, company or skills

Google Inc

Staff Software Engineer, Mobile (iOS), YouTube Create

8-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

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.

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 Company

Job ID: 109327759