I haven't worked at Netflix, but I believe there are a lot of problems around video encoding and infrastructure which are quite tricky to solve. Netflix uses something like 15% of the world's internet bandwith, and the infrastructure/delivery challenges are probably enormous.