Software Engineer III, YouTube Viewcount and Aggregations
Core
Design, build, and maintain critical systems that compute video view counts, live stream concurrent viewers, and other fundamental metrics for YouTube.
Role type
Senior IC software engineer (large-scale infrastructure & distributed systems)
Builds
Batch and streaming data pipelines for computing user-facing metrics
Domain
Video streaming platform, large-scale distributed systems, data processing
Required skills
C++, large-scale infrastructure development, distributed systems, networks, compute technologies, storage, hardware architecture
Preferred skills
Data structures and algorithms, accessible technologies, Spanner, Bigtable, Server Platform, Flume, large-scale architecture design
Technologies
C++, Spanner, Bigtable, Server Platform, Flume
Responsibilities
Manage and optimize processing of billions of daily events for batch and streaming data pipelines; Develop robust monitoring, alerting, and data validation strategies for distributed systems; Partner with stakeholders to understand needs and deliver solutions; Drive evolution of how key user-facing metrics are computed.