onsite
Senior Software Engineer - Infrastructure YouTube Future of Video - Google
Software Engineer
Lead the design, development, and scaling of YouTube’s future video infrastructure using C++ and distributed systems, ensuring high performance, reliability, and maintainability across global data centers.
About the role
Key Responsibilities
- Architect and implement large‑scale, high‑throughput infrastructure components in C++ for YouTube’s video delivery pipeline.
- Collaborate with cross‑functional teams to define system requirements, performance goals, and reliability targets.
- Design and maintain distributed services, ensuring fault tolerance, low latency, and efficient resource utilization.
- Lead code reviews, enforce coding standards, and mentor junior engineers on best practices.
- Develop automated testing, monitoring, and deployment pipelines to support continuous delivery.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 5+ years of C++ development experience with deep knowledge of data structures and algorithms.
- 3+ years designing, testing, and launching production software at scale.
- Strong background in distributed systems, infrastructure, and compute technologies.
- Excellent problem‑solving skills and a passion for building reliable, high‑performance systems.