Network Architecture Intern

December 2, 2024
$80 / hour

Are you applying to the internship?

Job Description

About the Company:

Netflix is a leading global entertainment service with over 278 million paid memberships across 190+ countries. They offer a wide variety of TV series, films, and games in numerous genres and languages. A key aspect of their operation is their Open Connect content delivery network (CDN), which handles 100% of their content delivery. Netflix works closely with Internet Service Providers (ISPs) to ensure efficient and cost-effective content delivery, acknowledging their significant impact on internet traffic. They also prioritize a strong ecosystem for content creators, supporting them throughout the production process with technological and collaborative network solutions.

Job Description: Network Architecture Intern

This internship involves hands-on work in Netflix’s test lab, focusing on testing and refining their network infrastructure. The intern will be actively involved in:

Developing and executing test plans: This includes testing existing and proposed network solutions for the company’s backbone, corporate offices, creative production workflows, and data center networks.
Creating, executing, and documenting test procedures and results: Meticulous record-keeping of testing processes and outcomes is crucial.
Refining the overall testing program: The intern will contribute to improving the efficiency and effectiveness of Netflix’s network testing processes.

Responsibilities: The intern will be responsible for designing, implementing, and analyzing test results. This is a hands-on role requiring practical skills in testing methodologies.

Qualifications:

Education: Currently pursuing a Graduate or PhD degree in Network Engineering, Computer Engineering, Electrical Engineering, Physics, Information Technology, Data Science, or a related field. Expected graduation date around December 2025 or Spring/Summer 2026. Candidates with extensive prior work experience (3+ years) will not be considered.
Technical Skills: Basic understanding of network and system design, networking protocols, data structures, algorithms, and SQL. Experience with at least one course in Distributed Systems, Statistical Modeling, Data Management, Data Visualization, Network Security, or Networking is a plus. Fluency in Python, Go, or Java is required.
Soft Skills: Strong analytical and problem-solving skills, excellent communication and teamwork abilities.

Preferred Qualifications (Nice to Haves):

• Knowledge or experience with network infrastructure components (routers, switches, firewalls, optical transceivers).
• Experience supporting end-users (helpdesk or NOC).
• Experience with network simulation tools.
• Experience in lab or data center environments.
• Knowledge or experience of CDNs (DNS, traffic management, multi-host web servers, Host header/SNI).

What You Could Learn:

• Hands-on experience with cutting-edge network technologies and architectures (CDNs, network backbone infrastructure, data center networks).
• Application of academic knowledge in real-world scenarios.
• Development and execution of comprehensive test plans.
• Collaboration with experienced professionals and cross-functional teams.
• Problem analysis and solution development.
• Understanding of Netflix’s unique company culture.

Compensation: The internship is paid, with a minimum duration of 12 weeks. The typical compensation range is $40/hour – $80/hour, which is inclusive of total compensation (base salary and other benefits). Location will be either Los Gatos, CA or Los Angeles, CA.