Staff Software Engineer, YouTube Developer Experience

YouTube is a platform that believes everyone deserves to have a voice, enabling users to share stories, explore interests, and build communities through video content.
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, YouTube Developer Experience

YouTube, a leading video-sharing platform, is seeking a Staff Software Engineer to join their Developer Experience team. This role is crucial in developing and maintaining tools and infrastructure that enhance developer productivity and code quality. The position offers an opportunity to work at the intersection of cutting-edge technology and creativity, where you'll be part of a team that enables billions of users to connect, explore, and share their stories.

The ideal candidate will bring extensive experience in software development, particularly in C++ and distributed systems. You'll be responsible for building and maintaining developer tools, creating automated solutions, and ensuring the testability of features and APIs. This role requires a strong background in system integration, load balancing, and web protocols.

Working at YouTube means being part of a culture that values innovation, collaboration, and impact. You'll have the chance to solve complex technical challenges at scale while contributing to a platform that influences how people around the world share and consume content. The role offers the opportunity to work with cutting-edge technologies and collaborate with talented engineers across various teams.

As a Staff Software Engineer, you'll play a key role in improving developer velocity and code quality through the development of sophisticated tools and infrastructure. You'll be working in a C++ based micro-service environment, designing and implementing solutions that impact YouTube's entire engineering ecosystem. This position combines technical leadership with hands-on development, making it ideal for someone who wants to make a significant impact on developer productivity and platform reliability.

Last updated a month ago

Responsibilities For Staff Software Engineer, YouTube Developer Experience

  • Develop and maintain new tools, infrastructure, and services to provide development, debugging, and improved velocity for partner teams
  • Engage with partner teams and provide automated solutions to engineering issues and developer pain points
  • Provide insights and product capabilities to ensure all features and APIs are testable by automated tests
  • Develop data models and integration solutions for commerce related services
  • Design and develop solutions in a C++ based micro-service environment

Requirements For Staff Software Engineer, YouTube Developer Experience

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • Experience with C++, Back-end, Linux, Distributed Systems, C, and Shell Scripting
  • Experience with pipelines, system integration, load balancing, and web protocols, networking, and systems
  • Experience with refactoring, emergent design, modular code, building infrastructure, and with test-driven development

Interested in this job?

Jobs Related To YouTube Staff Software Engineer, YouTube Developer Experience

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy for YouTube's Partnership Systems team, driving innovation in content partnerships with competitive compensation and benefits.

Staff Software Engineering Manager, YouTube

Lead engineering teams at YouTube as a Staff Software Engineering Manager, combining technical expertise with people management to drive innovation in video sharing technology.

Senior Software Engineering Manager, YouTube

Lead software engineering teams at YouTube, managing technical projects and team development with competitive compensation and the opportunity to impact millions of users globally.

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy for YouTube's partnership systems, driving content partner success through innovative solutions and cross-functional leadership.

Senior Staff Software Engineer, YouTube

Senior Staff Software Engineer position at YouTube, leading technical projects and teams, developing large-scale solutions that impact billions of users worldwide.