Date post: | 16-Apr-2017 |
Category: |
Career |
Upload: | ketan-duvedi |
View: | 760 times |
Download: | 1 times |
Distributed Systems EngineerPlayback Data Systems
https://jobs.netflix.com/jobs/861178Ketan Duvedi
NetflixThe world’s leading Internet TV network
190+ countries
86+ millionmembers
1500+ devicessupported
125 millionhours / day
High scale
Big Global OpportunityGlobal broadband households continue to grow
Innovative CultureValues are what we value
High Performance
Freedom & Responsibility
Context, not Control
Highly Aligned, Loosely Coupled
Pay top of market
Promotions & Development
http://www.slideshare.net/reed2001/culture-1798664
Team Focus
Build and Operate server side infrastructure to collect, process, and provide high quality data about Netflix playback experiences.
Data CollectionViewing Data
Playback events Player QoE Errors
Ingest > 500K events/sec
Data CollectionDevice Attributes
Firmware, SDK, UI State changes
Ingest ~ 50K events/sec
Data Processing
SessionizeSanitize
SynthesizeSummarize
Data Processing - High Volume @ Low Latency
PDS owns 4 of Top 5 Cassandra Clusters at Netflix
Data Providing
What you’ve watchedWhere you’re at
Real time Operational Insights
Data ProvidingData feeds● Events and summaries● Large number of consumers
Personalized Recommendations
DevOps CultureInsights into our systems enables
Operational ExcellenceYou Build It, You Run It
Technology Stack
Big Opportunities
Global Scale
Improve the microservices architecture to ensure linear scalability at sublinear cost.
Data quality
Deliver high quality data despite diversity of quality in input events.
Use data to deliver business functionality
Flexible Processing
Build platform to enable partners to quickly explore new data
transformations and views.
For more info...Details of the team’s work and approaches:● How Netflix knows where you are in House of
Cards● Viewing History System Evolution
Interested?https://jobs.netflix.com/jobs/861178
Ketan Duvedi