Staff Software Engineer, YouTube Developer Experience

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 under Google, is seeking a Staff Software Engineer to join their Developer Experience team. This role is crucial in developing next-generation technologies that impact billions of users worldwide. You'll be working on essential tools and infrastructure that enhance developer productivity and code quality across YouTube's engineering teams.

The position offers an opportunity to work at the intersection of cutting-edge technology and creativity, where you'll be responsible for building and maintaining developer tools, infrastructure, and services that improve team velocity and debugging capabilities. You'll collaborate with partner teams to provide automated solutions to engineering challenges and ensure robust testing capabilities for all features and APIs.

As a Staff Software Engineer, you'll be working in a C++ based micro-service environment, developing data models and integration solutions for commerce-related services. The role requires expertise in distributed systems, system integration, and a deep understanding of web protocols and networking.

This is an excellent opportunity for an experienced engineer who wants to make a significant impact on developer productivity at one of the world's largest video platforms. You'll be part of a culture that values innovation, collaboration, and technical excellence, working alongside talented engineers who are passionate about solving complex technical challenges at scale.

The role offers the chance to work on technology that shapes how billions of users connect and share their stories, making it an exciting opportunity for someone who wants to contribute to YouTube's mission of giving everyone a voice and showing people the world.

Last updated 3 months 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

Engineering Manager, YouTube Developer Infrastructure

Lead YouTube's Developer Infrastructure team as Engineering Manager, combining technical expertise with people management to drive infrastructure development and team success.

Reliability Lead, Staff Software Engineering, YouTube Media Engine

Lead reliability and performance initiatives for YouTube's Media Engine team, overseeing cross-platform optimization and incident response while working with cutting-edge media technology.

Staff Software Engineering Manager, YouTube

Lead software engineering teams at YouTube, managing technical strategy and team development while working on large-scale video sharing platform technologies.

Staff Software Engineer, YouTube

Staff Software Engineer position at YouTube focusing on developing next-generation technologies and large-scale software solutions.

Engineering Manager, YouTube Commerce

Lead YouTube's Commerce engineering team, managing technical strategy and team development while driving innovation in e-commerce solutions at global scale.