Staff Software Engineer, Full Stack, YouTube

YouTube is a platform where everyone can have a voice, share stories, explore interests, and connect with others through video content.
$189,000 - $284,000
Full Stack
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer · Enterprise SaaS

Description For Staff Software Engineer, Full Stack, YouTube

As a Staff Software Engineer, Full Stack at YouTube, you will lead the development and integration of the player module across all verticals on iOS and Android platforms. Your role involves evolving player architecture and APIs to enable innovative video experiences. Key responsibilities include:

  1. Leading player module integration, focusing on scaling reusable components across watch experiences.
  2. Anticipating feature innovation and building with flexibility in mind.
  3. Strengthening the player foundation.
  4. Owning the strategy for defining mobile's player public API.
  5. Building a shareable components road-map.
  6. Managing partner relations.

You will be responsible for developing reusable player components optimized for watch experiences, building a flexible player architecture, implementing strategies for excellent playback on mobile devices, and providing technical leadership to the team. This role requires a balance of technical expertise, leadership skills, and a vision for the future of video experiences on YouTube.

YouTube offers a collaborative environment where innovation and creativity thrive. You'll work at the intersection of cutting-edge technology and boundless creativity, moving at the speed of culture to shape how people share and consume video content worldwide.

The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and benefits. Join YouTube to make a significant impact on how people experience video content across all devices.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Full Stack, YouTube

  • Develop reusable player components optimized for watch experiences
  • Build a flexible player architecture for evolving needs
  • Implement strategies for excellent playback on mobile devices
  • Define the mobile player's public API and shareable components
  • Own the road-map for the player module
  • Provide technical leadership and guidance to the team
  • Mentor and guide junior engineers

Requirements For Staff Software Engineer, Full Stack, YouTube

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with full stack development (back-end: Java, Python, GO, and/or C++; front-end: JavaScript and/or TypeScript, HTML, CSS)
  • 5 years of experience testing and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience developing mobile applications or websites

Benefits For Staff Software Engineer, Full Stack, YouTube

Medical Insurance
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To YouTube Staff Software Engineer, Full Stack, YouTube

Software Engineering Manager, Full Stack

Lead full-stack development and AI-powered security solutions at Google, managing teams and developing next-generation technologies that protect infrastructure and serve billions of users.

Tech Lead, Staff Software Engineer, Full Stack

Tech Lead and Staff Software Engineer role at Google Cloud, focusing on full-stack development for the Security Command Centre UI team.

Senior Staff Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Staff Software Engineer role at Google Cloud Business Platforms, focusing on full-stack development and technical leadership.

Team Lead, Software Engineer (Full Stack)

Perforce seeks a Full Stack Team Lead for BlazeMeter, their continuous testing platform, to drive Agile development and technical leadership.

Senior Staff Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Staff Software Engineer role at Google Cloud, focusing on full-stack development for business platforms.