Netflix is seeking to improve the reliability, resilience, and performance of its globally distributed Content Delivery Network (CDN), with a focus on the Edge Accelerator services, to deliver high-quality video traffic to its 300 million paid memberships worldwide.
Requirements
- Knowledge of and proven experience with CDNs and HTTP cache/proxy technologies
- Deep understanding of Internet protocols like TCP, TLS, HTTP/S, and DNS
- Experience building and maintaining highly distributed, scalable, low-latency, fault-tolerant production systems with a focus on security and reliability
- Proficient in a programming language such as Go, C, or Python
- Experience with distributed analytic processing technologies (Hive, Presto/Trino, Spark SQL, etc)
- Preferred - experience with *nix, networking, data analysis, and large-scale service operations
- Preferred - experience with FreeBSD optimization and Netflix Big Data platform
Responsibilities
- Drive continual improvement in resilience, security, observability, quality of experience (QoE), monitoring, instrumentation, and automation with the primary goal of maintaining highly scalable and reliable CDN services worldwide
- Aggregate, analyze and correlate large amounts of server and application performance data
- Participate in on-call rotation and handle escalations for service delivery production issues
- Work on reliability, resilience, performance, latency measurement, steering solutions, low-latency reverse proxy, failover mechanisms, protocol optimizations, and DDoS protection
- Design, scale, operate, automate, and analyze our globally distributed CDN
- Improve the latency between clients and the Netflix services running on AWS
- Optimize the Edge Accelerator services for better quality of experience
Other
- Great communication and documentation skills targeted at cross-team collaboration
- Motivated by “the art of possible” and able to balance idealism and pragmatism
- Cool-headed during production issues, able to focus on problem resolution
- Preferred - BS in Computer Science, Electrical Engineering, or Computer Engineering (or equivalent professional experience)
- Ability to work in a diverse and inclusive environment