
Netflix
Mid
Build distributed control-plane systems for Netflix's global CDN (Open Connect)
Netflix is hiring a distributed systems engineer for the Open Connect Control Plane team, which builds the cloud services and steering algorithms behind Netflix's global CDN — covering on-demand streaming, live events, ad delivery, and network intelligence. The role requires strong Java, real-time distributed systems experience, and comfort working with large-scale data lakes.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed systems: stateful/stateless design, Cassandra, Kafka
- Java-based real-time, business-critical service design
- CDN/control-plane concepts: traffic steering, capacity sharing, operational excellence
- Data analysis over large-scale data lakes (Python, SQL, SparkSQL)
- Operating under ambiguity and iterating on open-ended problems
Common question themes
Design a system that steers streaming traffic to the optimal CDN node under changing load
How would you architect a system to handle the largest live-streaming event ever attempted?
Tell me about a real-time, business-critical distributed system you built or operated — what broke and how did you diagnose it?
How do you use data from a large-scale data lake to inform a system design decision?
Describe a time you had to build something with significant ambiguity in the requirements
Related interviews

Netflix
Senior
Integrations Support Engineer 5 - Ads Conversion API

Netflix
Senior
Software Engineering 5 - Ads Conversion Attribution

Netflix
Senior
Software Engineer 5, Ads Reporting

Amazon
Mid
Software Development Engineer, Amazon Music Catalog

Twilio
Senior
Senior Software Engineer

Twilio
Senior