Security Protocols Engineering Intern
Job Description
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
The Security Protocols Engineering (SPE) team is responsible for developing and supporting the communication protocols that enable Netflix clients to interact securely with Netflix’s backend infrastructure. In addition, SPE is responsible for providing security assessments for products and services leveraging these protocols as well as those requiring identification, authentication, and authorization properties.
As an intern, you will help us improve our protocol development tools that enable client and server application developers to work with, create, and modify data sent over the wire. These tools currently support our client connectivity, and are the primary service for all SPE protocol users to validate and troubleshoot protocol-related issues.
You do not need prior experience to apply; once you submit your application, you’ll receive an email inviting you to complete your application by filling out an Airtable form. In addition, you will be asked to submit a 300-word-maximum statement of intent (preferably in PDF format) within the form using the following prompt "Describe the impact you hope to have in the field of software engineering and how you plan to contribute to the success of our team."
This posting will be open for a very limited time and will be closed for new applications by July 31st, 2025 so if you’re interested, please submit your application as soon as possible.
Who Are You?
A college senior or MS/PhD student graduating in Spring-Fall 2026, with:
Experience with Web Application development in Java, Typescript, and React.
Experience or academic training in secure protocols like TLS, general cryptography, and other security concepts, such as authentication and access control.
Previous experience developing web services using Java SpringBoot, REST, or gRPC.
Previous experience with cloud development and networking.
Ability to lead with curiosity and exhibit strong cross-functional execution.
What might you do?
Help us modernize our protocol developer tool’s WebUI by developing a new Web front-end. This will be a great opportunity to learn full-stack website development and AI assisted coding processes.
Expand the set of tools to support new protocol functions, and expose these functions through the Web front-end and REST and gRPC APIs.
Improve the tools error handling and reporting capabilities
Expand tools functionality to include User Authentication
Add a REST endpoint that acts as a echo server for protocol integration testing
Implement integrations with validation tools such as Wireshark, Fiddler, Burp Suite, and Charles Proxy
The Fall Internship
At Netflix, we offer a personalized experience for interns, and our aim is to offer an experience that mimics what it is like to actually work here. We match qualified interns with projects and groups based on interests and skill sets, and fully embed interns within those groups for the fall. Netflix is a unique place to work and we live by our values, so it's worth learning more about our culture.
Internships are paid and are a minimum of 12 weeks, with a choice of a couple fixed start dates in September. Conditions permitting, our fall internships in 2025 for Security Protocols Engineering will be located in our Los Gatos, CA, office.
At Netflix, we carefully consider a wide range of compensation factors to determine the Intern top of market. We rely on market indicators to determine compensation and consider your specific internship team, degree, and years of education to get it right. These considerations can cause your compensation to vary and will also be dependent on your location.
The overall market range for Netflix Internships in Product and Technology is typically $63/hour - $71/hour.
Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.
We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.