Showing posts sorted by relevance for query Netflix. Sort by date Show all posts
Showing posts sorted by relevance for query Netflix. Sort by date Show all posts

Monday, 29 December 2025

Software Engineer PhD Intern, Streaming Algorithms (Summer 2026) | Netflix | Los Gatos, California

 Software Engineer PhD Intern, Streaming Algorithms (Summer 2026) | Netflix | Los Gatos, California


Software Engineer PhD Intern, Streaming Algorithms (Summer 2026)

Los Gatos, California, United States of America


Job Requisition ID

JR37687

Teams

Engineering

Work Type

Onsite

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.


Over 108 million people tuned in to watch the fight between Jake Paul and Mike Tyson, and more than 65 million people watched the NFL games live on Christmas Day in 2024. At Netflix, our live events create cultural moments, and we have very exciting Live events lined up for the next few years. 


To support Netflix’s vision for Live, the streaming algorithms team is looking for research partners (early-stage PhD students and their advisors) to evolve our systems so that we can support more concurrent live streams with even better quality.   


If you are an early-stage PhD student who is looking for interesting research problems that have real-world impact, read on to learn more! 


Who We Are


The streaming algorithms team is responsible for the quality of Netflix playback across Live and VoD. We design adaptive streaming algorithms in Netflix players and optimize system performance across different components on the streaming path. This team influences ⅓ of the Internet traffic, shapes the Netflix playback experience, and brings studio-quality audio to Stranger Things. Our current focus is on making our Live streaming system more scalable, with improved quality and lower latency. For this particular internship, we are seeking an early-stage PhD student with a background in computer networking who is motivated to learn more about Live streaming technologies and is interested in interdisciplinary research that combines streaming technologies, computer networking, and Encoding Technologies. 


We obsess over great playback experiences. We want playback to start immediately, at great quality, and we never want playback to stop unexpectedly. 


To provide the best possible streaming experience, we design algorithms that adapt audio and video qualities to ever-changing network conditions, encoding profiles, UI features, and device capabilities. Our team comes from diverse backgrounds, has a balanced gender ratio, and has a wide range of expertise in computer networking, video streaming, data analysis, embedded systems, and software engineering. 


Beyond the subscription-based video-on-demand service, we help Netflix expand into Live Streaming and Advertisements. We work highly cross-functionally and jointly develop our algorithms with Netflix CDN, Encoding Technologies, Data Science & Engineering, Consumer Insights, and UI Engineering. 



 


Who You Are


We are seeking an early-stage PhD student (preferably with their advisor’s involvement as well) to assist us in further enhancing the scalability of our Live streaming system and the streaming quality of experience (QoE) on millions of Netflix devices. You will also have the opportunity to help evolve the system architecture across the entire streaming path and conduct controlled field experiments to validate improvements.


More about you:


Currently an early-stage PhD student -


 An early-stage student is defined as a student who is still looking for their thesis topics. We can also accept later-stage PhD students if their thesis is closely aligned with the topic of Live QoE and scalability. 


Experience with research projects in one of the following research areas: network measurement, algorithms related to network performance (e.g., congestion control, adaptive streaming), content delivery, or encoding technology.


Exhibit a bias to action, avoid analysis paralysis, and are willing to take smart risks


Experience with applying statistics and experimentation in research projects is a big plus. 


Experience with video is a big plus



 


Duration


40 hours per week for a 12-week period between May and September, with the possibility of extending into a longer-term research collaboration. 


The Summer 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 summer. Netflix is a unique place to work and we live by our values, so it's worth learning more about our culture.


Internships are typically 12 weeks long. Conditions permitting, our summer internships will be located in our Los Gatos, CA office.


Netflix is an equal opportunity employer that celebrates diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


At Netflix, we carefully consider a wide range of compensation factors to determine internship top of market. We use 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 is typically $25/hour - $110/hour.


This market range is based on total compensation (vs. only hourly rate), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


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.


https://explore.jobs.netflix.net/careers?pid=790313241540&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Full Stack Software Engineer (L5) - Internal Tools | Netflix | Los Gatos, California

 Full Stack Software Engineer (L5) - Internal Tools | Netflix | Los Gatos, California


Full Stack Software Engineer (L5) - Internal Tools

Los Gatos, California, United States of America


Job Requisition ID

JR36899

Teams

Engineering

Work Type

Onsite

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.


About the SWT Team

The Special Operations Accounts, Workflows & Tools (SWT) Team, part of Netflix’s Consumer Identity and Access Engineering organization, builds internal tooling that shapes how our developers and stakeholders build, maintain, and test Netflix products. Our mission is to create a secure, scalable, and streamlined environment that accelerates innovation and collaboration across the company.


We are driven by a passion for innovation—constantly exploring and adopting emerging technologies, including automation and artificial intelligence, to solve complex technical challenges and anticipate future needs. Our solutions are built with a strong focus on reliability, security, and scalability.


By fostering a culture of technical excellence, collaboration, and continuous learning, the SWT team empowers Netflix engineers and partners to deliver world-class experiences to hundreds of millions of members worldwide.


The Opportunity

We are seeking a highly motivated and technically strong full stack Software Engineer (L5) to join the SWT team in Los Gatos. In this critical role, you will have the opportunity to architect and build critical internal tooling. Your work will directly impact developer experience, observability and self-service capabilities in Netflix’s consumer identity ecosystem.


You’ll collaborate with passionate engineers and cross-functional partners to deliver impactful solutions, while also mentoring early-career engineers and helping to shape the future of identity and access at Netflix.


Who You Are

Skilled in designing scalable and resilient internal tools that improve developer productivity and user experience.


Strong systems and UI skills, able to architect robust, maintainable, and intuitive solutions across the stack.


Proficient with modern frontend frameworks, especially React, and strong in JavaScript/TypeScript, HTML, and CSS.


Experienced in building and consuming GraphQL and REST APIs to support rich, interactive internal tooling.


Comfortable working across the full stack, integrating frontend applications with APIs and cloud services.


Background in platform, tooling, or developer experience is a plus.


Excellent communicator, able to clearly articulate technical concepts and collaborate with partners and stakeholders.


Self-driven individual contributor who thrives in fast-paced, high-impact environments.


Passionate about mentoring and supporting the growth of new graduates and early-career engineers.


What You’ll Do

Architect, build, and operate full-stack internal tooling and platform & observability solutions as part of the Netflix Consumer Identity Platform.


Design and implement scalable, resilient internal applications and dashboards using React and related technologies.


Develop and maintain GraphQL and BFFs that power internal tools.


Take full ownership of technical projects, driving them from conception to production, across both frontend and API integration domains.


Mentor early-career engineers through code reviews, design sessions, pair programming, and knowledge sharing.


Engage regularly with cross-functional partners and stakeholders, communicating complex technical concepts clearly.


Contribute to a culture of technical excellence, ownership, and high-impact delivery.


What We Value

Strong sense of ownership and responsibility.


Commitment to technical excellence and doing what’s right for the platform, the team, and Netflix.


Collaborative attitude and willingness to support team growth and cross-functional partnerships.


Ability to thrive in ambiguity and fast-paced, high-impact environments.


Passion for technology, design principles, and continuous learning.


Location Requirement

This role requires onsite presence in the Los Gatos office, to enable close collaboration and mentorship across the team.


Compensation & Benefits

Netflix offers top-of-market compensation, a flexible benefits package, and a high-trust, high-autonomy culture. You can choose each year how much of your compensation you want in salary versus stock options. Learn more about our benefits here.


Our Culture

Netflix has a unique culture and environment. We value inclusion, diversity, and a high degree of autonomy and trust. Learn more about our culture here.


If you require an accommodation or adjustment for a disability or any other reason during the hiring process, please let your recruiting partner know.


At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience 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 roles in this area of Netflix is typically $100,000 - $720,000. 


This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


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.


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.


https://explore.jobs.netflix.net/careers?pid=790312659731&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Security Technical Program Manager, Intern (Summer 2026) | Netflix | Los Gatos, California

 Security Technical Program Manager, Intern (Summer 2026) | Netflix | Los Gatos, California


Security Technical Program Manager, Intern (Summer 2026)

Los Gatos, California, United States of America


Job Requisition ID

JR37878

Teams

Engineering

Work Type

Onsite

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.


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 and Privacy Technical Program Management team is a force multiplier for the security organization; we partner closely with engineering and product teams across Netflix to deliver impactful and scalable security initiatives. These initiatives are highly visible and cross-functional, requiring technical thought leadership throughout Netflix’s engineering and product organizations. We collaborate with leaders inside and outside the organization to align on strategic goals and vision to further the security roadmaps for our partnering teams in a business driven way.  We engage with key stakeholders, including senior leadership, product managers, engineering managers, and developers, to establish and drive initiatives that make a significant impact. We are looking for a Security Technical Program Managment intern who will be focused on large cross-functional programs that impact almost all of engineering at Netflix. 


We are looking for individuals with the following qualifications:


Current student pursuing an Undergrad or Graduate (preferred) degree in a technical field (ie. Computer Science, Computer Engineering, IT, Cybersecurity, Systems Engineering)  with an expected graduation date of December 2026 or Spring/Summer 2027


Proficient in program management, ensuring milestones are achieved, key results are delivered, and status updates are effectively communicated to the manager.


Broad experiences with multiple technical skills across different technologies, with experience writing code and contributing to open source projects


Knowledge of foundational concepts in identity and access management, cloud infrastructure security, third party risk or security in general. 


Basic intermediate proficiency with Python, Java, SQL or Node (at least 2 preferred)


Outstanding people skills, partnerships, cross-functional relationships


Nice to have:


You are interested in partnering with multiple cross-functional teams to define technical strategy and requirements


You enjoy orchestrating programs with many moving parts - people, needs, and technologies


You have a strong desire to learn how to identify gaps in solutions, debate technical approaches and weigh-in on product vs. technology tradeoffs


You aren’t afraid to get your hands dirty, pulling data to provide insight, debug issues, and monitor system health


You have a data driven mindset in your decision making


You have a functional understanding and point of view within your technical domain(s) of expertise 


What will you learn and do?


You will learn about real-life decision-making challenges at Netflix, and help us develop innovative solutions.


You will learn broadly about how the Security at Netflix strengthens and helps optimize all aspects of our global entertainment business. 


You will collaborate with stunning colleagues in the Security Engineering organization and beyond.


You will have the opportunity to present your work at key internal forums within Netflix. 


The Summer 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 summer. 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 few fixed start dates in May or June 2026 to accommodate varying school calendars. Conditions permitting, our 2026 summer internships will be located in our Los Gatos, CA office, or in our Los Angeles, CA office, depending on the team.


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 job, skills, and experience 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 is typically $40/hour - $110/hour.


This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


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.


https://explore.jobs.netflix.net/careers?pid=790313344084&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

UI Engineer L4, Observability | Netflix | USA - Remote

 UI Engineer L4, Observability | Netflix | USA - Remote

UI Engineer L4, Observability

USA - Remote


Job Requisition ID

JR36629

Teams

Engineering

Work Type

Remote

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.


Observability Engineering is the organization that is the “eyes and ears” of Netflix engineering. This team is responsible for implementing infrastructure and tools to enable visibility into the health of thousands of applications that power Netflix. Thanks to this critical work, Netflix is able to power a highly available system that rivals the reliability of utilities.


In this role, you will partner with engineers across Netflix to build tools and infrastructure that enable fellow engineers to gather timely and actionable insights that help the Netflix service operate reliably. The team works on foundational services relied upon by 3500 engineers and combines many observability signals into usable, actionable insights


This may be your dream job if you:


Value simplicity and clarity in a data-rich design.


Want to build stunning products that deliver measurable value to our users. 


Are self-led but highly aligned with your teammates; we develop fast, and align frequently.


Exhibit great communication & writing skills.


Work closely with stakeholders to understand and diagnose symptoms.


Give and receive candid feedback constructively


Have 3+ years of frontend experience working in the software industry


We’re looking for you to have experience with: 


Proficiency building API driven, data rich and intuitive UI products 


Proficiency building with GraphQL and Node.js


Proficiency in building scalable and maintainable applications using React and TypeScript.


Working on consumer and enterprise products over multiple release cycles


Nice to have:


Experience working with product and design teams


Experience working in Observability 


Experience collaborating with backend engineers to design maintainable systems



Our culture is unique, and we live by our values, allowing you to do your best work and grow. 


Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $170,000 - $720,000.


Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs.  Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.


We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background 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.


Want to know more about our team? You can learn about us:


The Netflix culture


Edgar: Solving Mysteries Faster with Observability | by Netflix Technology Blog


Lumen: Custom, Self-Service Dashboarding For Netflix | by Netflix Technology Blog


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.


https://explore.jobs.netflix.net/careers?pid=790312499285&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Web Software Engineer 4 - Client API Foundations | Netflix | USA - Remote

 Web Software Engineer 4 - Client API Foundations | Netflix | USA - Remote


Web Software Engineer 4 - Client API Foundations

USA - Remote


Job Requisition ID

JR37970

Teams

Engineering

Work Type

Remote

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.


Commerce Engineering at Netflix is responsible for driving the continued growth of Netflix’s subscriber base and increasing the value we derive from each member. Our work helps users discover and sign up for Netflix and maintain their Netflix service. We collaborate with cross-functional teams on initiatives focused on acquisition, retention, plans and pricing, user identity, customer support, and more. Additionally, we build and maintain foundational systems powering all billing, payments processing, identity, and the consumer web application platform at Netflix.


  


The Opportunity


We are looking for a driven Web Software Engineer to join our Client API Foundations Team. Our team’s goal is to build frameworks and components that enable innovation for product engineers across the company while collaborating with curious, supportive teammates who are passionate about finding smarter, more elegant solutions.


This role will primarily focus on Web and require proficiency in JavaScript, TypeScript, and React, along with experience in GraphQL and server-driven UI patterns. You’ll tackle complex engineering challenges, take ownership of key features, and contribute to the technical direction of scalable systems that support the broader Netflix commerce platform, with an emphasis on interoperability and performance.


Growth here isn’t just possible, it’s a natural part of the journey. As the team evolves to meet new challenges, you’ll find yourself learning and creating ergonomic solutions that empower UI engineers to easily access data, configure applications, build server-driven UIs, and optimize performance by addressing both client-side and server-side challenges. 


Some of the things we’re excited to be working on currently:


Building a cross-platform UI architecture to support customer lifecycle flows (Signup, Login, Account Management, etc.)


Creating a Server-Driven UI architecture that accelerates product experimentation


If you’re excited by the idea of multiplying your impact, solving foundational problems, and growing alongside a team that values both technical excellence and empathy, this is where your next chapter begins.


What You’ll Do


Design, build, and maintain reusable UI architecture and frameworks that product engineers can leverage across the iOS, tvOS, Android, TV, and Web client platforms 


Weigh business, product, and architectural trade-offs to guide your technical decisions


Collaborate with a broad set of client, server, foundational, and product engineers across Netflix


Support product engineers using your solutions and help ensure a reliable production experience


Skills & Qualifications


3–6 years of professional experience designing, building, and shipping software


Proficient in JavaScript, TypeScript, and React


Experience with GraphQL and server-driven UI patterns


Strong understanding of component-based architecture and state management


Effective communicator and collaborator


Knowledge of testing frameworks and CI/CD pipelines


Able to design, architect, debug, test, and create well-documented code


Bonus: 


Experience with cross-platform development


Exposure to experimentation or A/B Testing


Contributions to an open-source project


What Sets You Up for Success


You communicate clearly and collaborate effectively with engineers, product managers, and designers.


You have deep experience managing large-scale APIs and web applications, and can clearly convey project status, risks, and dependencies to a range of stakeholders.


You champion best practices and are eager to explore and adopt new technologies.


You bring hands-on experience as a UI engineer, with a strong understanding of server-driven UIs.


You care about performance, reliability, and metrics, and are motivated to improve them.


You’re curious, adaptable, and ready to influence decisions that impact millions of users and billions of requests.


You excel in ambiguous environments, managing your time and priorities independently.


Location & Culture


Client API Foundations is a US-based team, and our general working hours are 10 am—4 pm Pacific time. This is a US-based, remote-friendly role. We provide a generous relocation assistance package for those outside the Bay Area who wish to work from our engineering headquarters in Los Gatos, California. 


We believe safe spaces where everyone can be their authentic selves are the key to a strong team, so we welcome and embrace all identities, cultures, and backgrounds. Healthy debate, but making space for all voices leads to the best outcomes when it comes to decision-making. While we play critical roles in the business, we have fun and try not to take ourselves too seriously.


Read about the Netflix culture which values freedom and responsibility, enabling us to do our best work.


At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience 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 roles in this area of Netflix is typically $100,000 - $720,000. 


This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


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.


https://explore.jobs.netflix.net/careers?pid=790313385518&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Consumer Insights (CI) / User Experience (UX) Research Internship - Summer 2026 | Netflix | Los Gatos, California

 Consumer Insights (CI) / User Experience (UX) Research Internship - Summer 2026 | Netflix | Los Gatos, California


Consumer Insights (CI) / User Experience (UX) Research Internship - Summer 2026

Los Gatos, California, United States of America


Job Requisition ID

JR37858

Teams

Engineering

Work Type

Onsite

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.


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.


Come join a diverse and collaborative team of Social Scientists, UX/Product and Market Researchers, and Research Operations to bring human perspective and consumer insight to Netflix’s world of entertainment. You’ll work directly with cross functional partners across Netflix, which could include Content, Marketing, Communications, Design, Product Development, Data Science, and Engineering. Our primary research ranges from formative to evaluative, and uses approaches such as focus groups, in-depth interviews, usability studies, ethnography, quantitative surveys, as well as statistical modeling.  


The 2026 Consumer Insights Interns will be specifically partnered with our Content, Member, and Marketing/Communications teams within CI. The ideal candidate will have a background in disciplines such as anthropology, ethnography, psychology, sociology, behavioral economics, human-computer interactions or human factors, or UX research. They’ll have interest and some training in using research methods to shape the global product experience and increase member joy.


We’re looking for candidates who are excellent communicators, passionate about product consumer experience, entertainment and tech, eager to engage new audiences with Netflix, and curious about the complexities of supporting teams that have global and local views of future product solutions.

 


What You’ll Do


Work closely with senior researchers and cross-functional partners to examine and leverage existing qualitative and quantitative insights to generate new hypotheses applied to business questions.


Assist in identifying and prioritizing knowledge gaps where research can be impactful, and recommend potential methods to address those knowledge gaps.


In partnership with your team, execute primary and secondary research projects, such as qualitative interviews, prototype evaluations, survey development, etc.


Synthesize & communicate findings, craft actionable, data-driven recommendations in partnership with your team.


Collaborate in running readout sessions, workshops and brainstorms to help stakeholders understand and engage with insights.


Ideal Background


Currently enrolled in a Master’s or PhD (preferred) program of study, with at least one additional quarter or semester of school remaining after the conclusion of the internship.


Degree study in Psychology, Sociology, Human-Computer Interaction, Information Science, Design, Cognitive Science, Neuroscience, Social Science, Anthropology, Human Factors or related fields.  


Experience executing hands-on, primary research as part of school curriculum or external work. Experience with international research is a plus, but not required.


Knowledge of qualitative (e.g., interview, diary studies, usability studies, contextual inquiry, concept evaluations, etc) and quantitative (surveys, experiments, statistical hypothesis testing) research methods.


Can flourish in our unique company culture


Team player who is comfortable giving and receiving feedback openly


Comfortable working independently, 


Strong communication and interpersonal skills, including the ability to present research insights through clear storytelling


=======================================================================


The Summer 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 summer. Netflix is a unique place to work and we live by our values, so it's worth learning more about our culture.


Internships will be a minimum of 12 weeks, with timing flexible to candidate needs. Conditions permitting, our summer internships will be located in our Los Gatos, CA office, or in our Los Angeles, CA office, depending on the team.


Netflix is an equal opportunity employer that celebrates diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


At Netflix, we carefully consider a wide range of compensation factors to determine internship top of market. We use 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 is typically $40/hour - $110/hour.


This market range is based on total compensation (vs. only hourly rate), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


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.


https://explore.jobs.netflix.net/careers?pid=790313323334&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Software Engineering L5 - GenAI Platform | Netflix | USA - Remote

 Software Engineering L5 - GenAI Platform | Netflix | USA - Remote


Software Engineering L5 - GenAI Platform

USA - Remote


Job Requisition ID

JR37730

Teams

Engineering

Work Type

Remote

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 data platform teams at Netflix enable us to leverage data to bring joy to our members in many different ways. We provide centralized data platforms and tools for various business functions at Netflix, so they can utilize our data to make critical data-driven decisions. We do all the heavy lifting to make it easy for our business partners to work with data efficiently, securely, and responsibly. We aspire to lead the industry standard in building a world-class data infrastructure, as Netflix leads the way to be the most popular and pervasive destination for global internet entertainment.

 


GenAI Platform


The mission of the Gen AI Platform team is to boost the productivity of the data science and engineering community at Netflix. This means enabling users to spend more time solving business problems and less time engineering lower-level systems. We are seeking a Software Engineer to help build a developer platform that will provide the building blocks for Netflix to efficiently create GenAI applications. The platform will enable our teams to leverage LLM models and internally fine-tuned models. It will provide tools to support the LLM development lifecycle, high-level abstraction APIs for RAG, and tools for prompt engineering, management, and LLM operations.


What you will do:


Design, build, and deploy APIs to access third-party large language models and internal fine-tuned ML models.


Develop frameworks and components for building GenAI applications.


Develop and maintain integrations between third-party products and the Netflix data platform solutions.


Lead cross-functional initiatives and collaborate with engineers, product managers, and technical program managers across teams.


Solve real business needs at scale by applying your software engineering and analytical problem-solving skills.


Rapidly iterate with users to improve product experiences while establishing foundational capabilities.


Desired Background:


8+ years of software engineering experience with a successful track record of delivering quality results


Strong interest and experience with the latest GenAI stack (LLMs, RAG, Agents/Tools) 


Strong experience building SDKs and APIs for internal or external products


Strong software design and development fundamentals, with experience in building and operating scalable, observable, fault-tolerant, distributed systems


Proficiency in Java, GRPC, Python, Python package management tooling, and GraphQL


Experience in large-scale build, release, continuous integration/continuous deployment (CI/CD), and observability methods


Experience designing, building, and deploying ML applications


A few more things about us:


Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $170,000 - $720,000.


Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off.


Netflix has a unique culture and environment. Learn more here.


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.


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.


https://explore.jobs.netflix.net/careers?pid=790313262398&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Engineering Manager, Identity Experiences | Netflix | USA - Remote

 Engineering Manager, Identity Experiences | Netflix | USA - Remote


Engineering Manager, Identity Experiences

USA - Remote


Job Requisition ID

JR37544

Teams

Engineering

Work Type

Remote

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.


 In Growth Product Experiences, we create amazing user experiences, blending our role as a top streaming service with exciting engineering challenges. We develop A/B tests and features for web, TV, and mobile platforms to introduce Netflix to more people, encourage sign-ups, and keep members engaged for the long haul.


People who excel on our team are growth-oriented, proactive, curious, and selfless leaders.  We are part of a global, diverse organization that values inclusion and equity. We encourage anyone who is passionate about leading teams and building compelling consumer-facing experiences that touch audiences around the world to apply.


What’s the Role?

Within Account & Security Experiences, the Identity Access & Foundations team is a newly formed team expanding our investment in identity experiences. The mission: to deliver a unified, secure, and scalable identity platform that enables seamless, personalized access for every member, across all Netflix domains and devices. The vision: To be the foundation for person-level identity at Netflix, powering individualized journeys, secure access, and cross-domain innovation.


As a team of cross-disciplined engineers, they partner with cross-functional leaders in product, design, data, and others to build experiences and products that enable strategy across Identity and Authentication domains including Core Login, Registration, and Credential Creation Flows. This is a focus area for Netflix, with high growth potential as we scale our business.


As a leader, you'll directly influence how millions interact with Netflix daily. Our focus is on building stable, reusable capabilities, enhancing Netflix operations, including streaming apps, Games, Ads, Live, Support, and Netflix House. You'll play a pivotal role in building smooth account creation, login, and access experiences across Netflix products. Your work will enhance flexibility, increase experimentation speed, improve user experience, and directly contribute to the business bottom line.


We’re seeking an experienced engineering leader, with a passion for servant leadership and operational excellence to support our thriving engineers. 


In success, as an Engineering Manager, you will help the team:


Along with their partners, set the future vision and strategy across all aspects of Identity and Authentication Experiences


Advocate for the optimal Identity, Authentication, and Login Experiences


Balance the various dimensions of the team’s broad remit 


Align with, prioritize, and manage expectations with stakeholders


Support and grow our talented engineers while hiring new stunning colleagues to the team


Uphold and further our engineering values and practices 


Continue to thrive in delivery and operational excellence


Scope of the role

A successful manager in this role will demonstrate excellence in the following areas:


Organizational complexity - balance the multidimensional business model the team supports


People leadership - strong interpersonal skills and empathy for their team, ability to hire, retain, and coach a high-performance, cross-disciplined team


Leading at scale - with 300 million subscribers and counting, the role needs someone experienced in scaled distributed architecture


Internal partnership - a strong connection to other product, design and engineering leaders


Technical program management - leading large cross-functional teams on complex projects


Technical acumen - ability to think critically and design systems keeping in mind the needs of tomorrow


Must-Have 

Previous leadership experience, minimum of 5 years as a people manager


Experience building directly consumer-facing products and engineering systems


Experience managing cross-disciplined teams (ie teams comprised of frontend, backend/full stack engineers and SDETs)


High EQ (Emotional Quotient) - the ability to direct their own emotions in positive ways to relieve stress, empathize with others, overcome challenges, and defuse conflict


Stakeholder management - balancing the needs of Identity, Games, Ads, House, or Live Product teams against capacity and priority constraints


A/B test-driven product development - a background in having built products that iterate based on A/B test hypotheses and results


Technical program management - the ability to deliver complex projects across different client platforms and various layers of our technology stack


Operational excellence - the ability to build and maintain products through the full product lifecycle, including establishing and sustaining strong reliability and observability


Nice to Have

Direct experience operating in the Authentication, Identity, Security or Fraud domains


Someone who’s successfully built teams from the ground up and can build a culture that epitomizes Netflix’s values


What’s different about us?

Growth Product Experiences is a team that celebrates and values the business impact we have on Netflix, and not just the engineering contributions we make.  If you have a strong product mindset that loves knowing how your work directly impacts our customer growth and revenue, this is the team for you.

 


We move fast and iterate quickly - we take ideas from concept to reality in a matter of weeks, not quarters.  Expect a broader range of projects compared to other teams.

 


Inclusivity is something we embrace - diverse backgrounds, perspectives, and styles are something we’re proud of.  You can be your authentic self on this team, as we look for culture adds, not culture fits.  


Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top-of-market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $190,000 - $920,000.



Netflix has a unique culture and environment.  Learn more here.


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.


https://explore.jobs.netflix.net/careers?pid=790313129433&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Software Engineer 5 - Data Platform Poland | Netflix | Warsaw, Poland

 Software Engineer 5 - Data Platform Poland | Netflix | Warsaw, Poland

Software Engineer 5 - Data Platform Poland

Warsaw, Poland


Job Requisition ID

JR32845

Teams

Engineering

Work Type

Onsite

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.


We provide centralized data platforms and tools for various business functions at Netflix, enabling teams to utilize data to make critical, data-driven decisions. We focus on making it easy for our business partners to work with data efficiently, securely, and responsibly. We aspire to set the industry standard in building a world-class data infrastructure, supporting Netflix’s vision to be the most popular and widely accessible destination for global internet entertainment.


As the Data Platform charter grows, we are expanding our presence to Poland to further increase our impact. We are seeking Distributed Systems Engineers to help evolve and innovate our Product and Infrastructure. We are committed to building a diverse and inclusive team that brings new perspectives as we address the next set of challenges.


Team Spotlights


Data Platform Product Enhancement Team

This team is responsible for building strategic user-facing products for the Netflix Data Platform, serving a variety of business-critical needs. The immediate focus is on building and operating batch data connectors that support data movement across Netflix. These connectors will be integrated with our flagship product, Data Bridge, offering users a consolidated, managed data movement platform. In the future, this team will collaborate with other Data Platform product domains to enhance offerings in real-time connectors, search infrastructure for data discovery, product metrics instrumentation, and more.


Data Platform Infrastructure Tooling Team

This team delivers value by innovating in infrastructure and tooling to support strategic initiatives within the Data Platform. The team complements existing domain-specific infrastructure teams and partners closely with them on projects such as advancing testing infrastructure, developing reference applications, and implementing testing solutions. The team also works on bringing stateful systems onto the Netflix streamlined “paved path” for operational ease, developing tools for automated migrations, and establishing correctness and performance parity.


This could be a great opportunity for you if you enjoy:


Solving business needs at scale by applying your software engineering and analytical problem-solving skills


Designing and building robust, scalable, and highly available distributed infrastructure


Leading cross-functional initiatives and collaborating with engineers, product managers, and technical program managers across teams


Sharing experiences with open source communities and contributing to Netflix OSS


About you:


7 or more years of experience designing and building complex, scalable distributed data infrastructure


Proficiency in Java, C++, Python, or Scala, with a solid understanding of multi-threading and memory management


Experience with the Spark platform is valuable


Demonstrated experience developing and maintaining impactful systems


Experience building and operating scalable, fault-tolerant, distributed systems


You have developed your skills through a variety of educational or professional experiences in computer science, engineering, or a related field


A few more things about us:

As a team, we come from many different backgrounds and countries. Our fields of education range from the humanities to engineering to computer science, and we strive to give people the opportunity to take on different roles, should they choose to. We believe that this diversity and adaptability have helped us build an inclusive and empathetic environment, and we look forward to adding your perspective.


Our culture is unique, and we tend to live by our values, so it’s worth learning more about Netflix here. 


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.


https://explore.jobs.netflix.net/careers?pid=790302168096&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Analytics Engineer Intern - Content Decision Sciences and Conversation Scaling, Summer 2026 | Netflix | Los Gatos, California

 Analytics Engineer Intern - Content Decision Sciences and Conversation Scaling, Summer 2026 | Netflix | Los Gatos, California


Analytics Engineer Intern - Content Decision Sciences and Conversation Scaling, Summer 2026

Los Gatos, California, United States of America



Job Requisition ID

JR37460

Teams

Engineering

Work Type

Onsite

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.


Our mission to entertain the world is anchored in our content and conversation about our content, and data is a crucial component in shaping our comprehensive strategy. As we envision the future of Netflix, we're seeking an Analytics Engineer Intern to join our scaling team and multiply the impact of data practitioners across the organization. This role will leverage cutting-edge technology to build infrastructure, tools, and frameworks that enable analysts, data scientists, and business partners to access insights faster and more efficiently.


The ideal candidate for this role will have a solid foundation in data technologies, an appreciation for simplifying complex systems, and a passion for building infrastructure that enables fellow data practitioners. You're excited about creating tools and systems that multiply impact across data teams, not just delivering individual analyses.


Check out this blog post to get a better feel for what it’s like to be an Analytics Engineer at Netflix.


Who Are You?:


Currently pursuing a Master’s or PhD degree in a related analytics field graduating in December 2026, Summer 2027 or later.


To be intern-eligible, you must be returning to school for one semester or quarter post-Summer internship.


Proficient in Big Data SQL (e.g., Spark, Trino) and pipeline orchestration (e.g., Airflow, Metaflow).


Experienced in building reusable analytics infrastructure (data models, metric frameworks) and designing scalable self-service BI/visualization solutions (e.g., Tableau, Looker).


A strong communicator who can develop, own, and deepen strong relationships with a wide variety of non-technical and technical stakeholders.


Comfortable with ambiguity and able to thrive with minimal process.


Analytically minded, bringing data solutions and business impact together while having autonomy in managing cross-functional projects.


An individual who pays attention to the details and makes a conscious effort to understand causes instead of just the effects.


An individual with a growth mindset who is impact-driven, and has a strong desire for growing a broad set of technical and non-technical skills.



What will you learn?:


You will build scalable tools, frameworks, and infrastructure that enable data practitioners across the organization to deliver insights more efficiently.


You will develop reusable data pipelines, automated workflows, and self-service analytics solutions that reduce manual effort and accelerate decision-making.


You will partner with data scientists, analysts, and business stakeholders to identify scaling opportunities and translate them into technical solutions that multiply impact across teams.


You will contribute to the evolution of our analytics platform by prototyping new capabilities and testing innovative approaches to insight delivery.


Internships at Netflix


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 summer. 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 few fixed start dates in May or June 2026 to accommodate varying school calendars. Conditions permitting, our summer internships will be located in our Los Gatos, CA office, or in our Los Angeles, CA office, depending on the team.


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 job, skills, and experience 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 is typically $40/hour - $110/hour.


This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.


We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background 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.


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.


https://explore.jobs.netflix.net/careers?pid=790313055767&Teams=Engineering&domain=netflix.com&sort_by=relevance&triggerGoButton=false&triggerGoButton=true

Thursday, 13 February 2014

Senior Software Engineer - Cloud Interface Tools #NFX00657 | Netflix, Inc. | Los Gatos, CA

Senior Software Engineer - Cloud Interface Tools #NFX00657 | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Cloud Interface Tools

Cloud and Platform Engineering

Netflix is the world's leading streaming video service, and our growth is accelerating. As we expand internationally, we are continually upgrading our cloud-based infrastructure to help us scale and move even faster. This flexibility is the key driver for our growth, while continuing to present new and exciting challenges for our engineers to build a reliable service within a constantly evolving environment. At Netflix, we are pushing the limits of these technologies every day.

We are looking for a world-class, full stack senior software engineer to join our Cloud Interface Tools team. You will build and maintain the cloud management and application deployment tools that we are building to run our software in Amazon Web Services (AWS). If you are passionate about building software that enables developers to use public clouds more effectively, are involved in the open-source community, and love working with and developing the latest technologies, then we are eager to talk to you.

What you will do:
- Develop and maintain cloud deployment and monitoring systems in Java and Groovy, such as Asgard (https://github.com/Netflix/asgard), an open source cloud interface.
- Develop applications to manage deployments in AWS.
- Coordinate and scale the evolving build and cloud deployment systems across all product development teams at Netflix.
- Work with the cloud solutions team to identify and design automated solutions for our systems.

The skills we require:
- Great communication skills, both verbal and written.
- 7+ years of relevant software engineering experience.
- 5+ years of experience in robust server-side development, including Java web-based applications.
- Strong object-oriented development skills.
- Comfortable with Java, JavaScript, HTML, CSS, and bash scripts.
- Desire to work in a fast paced and dynamic environment.

The skills we prefer:
- Experience building RESTful web services
- Experience with JavaScript frameworks like AngularJS
- Ability to improve the user experience of administrative web applications, to make it easier for users to do their work quickly with fewer mistakes.
- Passion for intuitive user interfaces, and the latest trends in web design.
- Familiarity with Groovy and Grails.
- Ability to diagnose, troubleshoot, and repair running JVM servers for high availability.
- Experience with AWS or similar cloud computing environments.
- Experience with Gradle, Ivy or Maven.
- Fluent in Linux: RedHat, CentOS, Fedora, or Ubuntu.
- Experience building and managing automated build/test/deployment environments.
- Experience with A/B testing.
- Active GitHub account with the main contributions you have done to the community.

Open Source Software:
The Cloud Interface Tools team is passionate about open-source technology, both using and releasing it. You can find some of the software we have already open sourced here: http://netflix.github.com

Our culture:
Netflix has a unique high-performance culture that attracts stars who work well together. You can
learn more about Netflix culture here: http://www.slideshare.net/reed2001/culture-1798664

Our business:
Netflix’s growth is driven by a virtuous circle of a large customer base, increasing device ubiquity, and more buying power for our growing library of movies and TV shows. You can learn more about it here: http://www.slideshare.net/reed2001/netflix-business-opportunity-5854575
 
 
 
 
 

Thursday, 7 August 2014

Senior Software Engineer - Streaming Security | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Streaming Security | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Streaming Security

Streaming Platforms

Los Gatos, CA

It's an exciting time for Netflix streaming. We have an unprecedented and ever-growing number of devices and users enjoying the service daily, and we're expanding internationally. Netflix is at the forefront of online streaming, defining what it means to be a world-class streaming service.

The Netflix Security Engineering Team is growing and we want you to be a part of it. This is not your usual security engineering job. Netflix takes a very proactive approach to security. We believe a dollar or an hour spent on security up-front provides an order of magnitude savings over dealing with the fallout of cutting corners. We have an engineering organization that treats security as a must have part of product development and security engineers who know enough about the business to make the right decisions about product security. We want you to be one of those engineers: you'll have a big impact and the opportunity to make a difference.


THE OPPORTUNITY

The Netflix Security Engineering Team is seeking someone to take a security view of all aspects of the streaming service and apply that view to add new features, new devices and new ways of enjoying content. You will work closely with Netflix device partners, and lead cross-functional efforts across the engineering organization. You will foster cooperative relationships with your peers both inside and outside Netflix. You will be a security specialist, a software architect and a project manager. You will see a need and fill it with a creative and compelling solution. You will be empowered to make things happen.


SKILLS & ATTRIBUTES

- You are both a security expert, and a general software architect.
- You understand cryptography, authentication, authorization, security protocols, and security vulnerabilities.
- You have a B.S. or M.S. in Computer Science, or comparable experience.
- You enjoy working in a highly cross-functional role and are not afraid to manage projects yourself.
- You understand object-oriented design and know how to write code in at least one object oriented language.
- You enjoy working side by side with partners, colleagues and teams on tough problems.
- You are confident in your opinions and not threatened by others challenging those opinions.
- You know how to work independently, yet know when to ask for input.
- You have both a curiosity and a passion for learning and are able to apply new knowledge in a pragmatic and timely manner.


NETFLIX IS ABOUT...

- Freedom and responsibility
- Highly skilled mature professionals
- Self directed working
- Selflessness
- Paying top of market for top talent
- A culture unlike any other (more at www.netflix.com/Jobs)
 
 
 
 
 
 

Senior Software Engineer - Playback Security Team | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Playback Security Team | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Playback Security Team

Product Engineering

Los Gatos, CA

Are you excited to designed software solutions that continuously delight millions of customers across the world? Do you have a passion for tackling the scale that comes with processing billions of requests daily? Are you driven to create elegantly simple designs for tough architectural problems and inspiring others to do the same? Then we would like to talk to you about a great opportunity at Netflix!

The Playback Security team at Netflix seeks a Senior Software Engineer to help us build the platform that enable secure access to our streaming content. Our team delivers the always-on service that each customer touches when they press play.  In this role, you will ensure security algorithms for device identity and DRM run at cloud scale. You will work with rock star colleagues across the organization with a shared mission of leading the worldwide evolution from linear TV to Internet TV.

You can learn more about the technology the team has built to enable playback for Netflix: http://techblog.netflix.com/2014/06/building-netflix-playback-with-self.html.

IF YOU CAN…

- Address complex architectural problems with simple, intuitive design
- Work at all phases of the software development lifecycle (planning, design, implementation, deployment and support)
- Collaborate effectively with teammates and technical partners
- Communicate technical ideas and direction in cross-functional settings

IF YOU HAVE…

- 7+ years of relevant software development experience
- BS or MS in Computer Science or equivalent engineering experience
- Exceptional Java, C# or C++, object oriented design and programming skills
- Experience with cloud-based architectures
-  Solid understanding of OOP/OOD principles and data structures
- Exposure to distributed key-value persistence store environments (Cassandra, Memcached) or relational databases
- Exposure to web service security concerns and technologies (SSL, key management, DRM)
- Experience with state-of-the art tools and techniques such as web services (REST), data modeling and communication (JSON/XML)

IF YOU PRACTICE…

- End-end ownership of major features and components: from inception to deployment
- Rapid innovation to evolve systems rapidly in support of changing business needs
- Test-driven development and continuous integration
- Attention to detail and openness to critique through code and design reviews
- Opportunistic code refactoring (you are comfortable changing tires on a moving vehicle)

…Then you have what it takes to tackle the challenge of bringing Netflix to millions more customers across the globe.

Netflix offers a unique culture that values freedom and responsibility. You can learn more at jobs.netflix.com.
 
 
 
 
 

Senior Software Engineer - Edge Tools | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Edge Tools | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Edge Tools

Product Engineering

Los Gatos, CA

The Netflix Edge Services Application is the front door to the Netflix Streaming service and powers the user experience on hundreds of devices. It is responsible for delivering content and metadata to devices in people’s homes. The service is handling billions of requests per day. By some accounts, Netflix is responsible for more than 30% of the US bandwidth during prime time (http://bit.ly/1euJNJM).  The growth of the Edge Service is integral to our long-term strategy as it enables us to rapidly innovate on new Netflix scenarios and support new devices.

The Opportunity
We are looking for a Senior Software Engineer to create services and libraries that will enable consumers of our Dynamic Scripting Platform to focus on developing a world class user experience for millions of Netflix members. If you think of this platform as an internal PaaS service, we provide the surrounding infrastructure to facilitate development and operations of on top of it. Our solutions need to support a number of teams within Netflix who use a wide variety of technologies and processes. And they need to work reliably, at scale, in the cloud. 

A key factor in determining the success of our platform is our ability to meet and exceed the requirements of our partner teams. As such, this role requires close collaboration with Engineers on those teams, from understanding their use cases and developing functionality to address their challenges to identifying best practices and evangelizing them. 

If you have strong software engineering skills, distributed systems experience and thrive in a dynamic, fast-paced environment, we want to hear from you!


Experience
5+ years in software development with full-stack experience. Java, Groovy/Scala/Clojure style scripting languages 
Proficiency in a Javascript framework like Angular, Ember etc. would be a big plus
Strong understanding of OOP/OOD principles 
Proven experience developing software used by a large user base
Familiarity with Functional Programming
Good understanding of what it takes to develop and operate a large-scale distributed service in production
Excellent communication, presentation and leadership skills. You will be required to present material in front of large audiences, both internal and external.


Other Resources 
 
 
 
 
 
 

Senior Tools Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Senior Tools Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Tools Engineer - Consumer Science Engineering

Product Engineering

Los Gatos, CA

THE TEAM:
Netflix is the world's leading video streaming subscription service and is known for its personalization technologies, innovative environment, and unique company culture. Netflix reaches over 48 million subscribers using over a 1000 devices in more than 40 markets.

The Consumer Science Engineering team is responsible for building many aspects of the member personalization and recommendation engine and enables rapid product innovation by building AB tests. Some of this is done by building the actual business logic for the site, and other parts are done by collecting big data usage telemetry from devices that feed the personalization algorithm.

THE OPPORTUNITY:
We are looking for an experienced, talented and motivated Senior Tools Engineer who is passionate about product innovation, to help build a suite of tools to provide greater transparency into our personalization algorithms for all our employees. 

You will work with cross-functionally with backend engineers, machine learning experts, and data scientists to put together a suite of tools that visualize the data behind our personalization algorithms. The tool will help answer commonly asked questions such as “Why did we show this row of movies to this user?”, “What was the underlying data that caused the algorithm to pick a particular video?”, “What all actions did a user take in a particular session?”, etc.

You will be expected to work collaboratively, drive the requirements, and own and build the entire UI from ground up.  You will be expected to come up with a framework that other engineers in the Netflix community can contribute additional modules to, making the tool the central repository to visualize user specific information for the member experience.

To be successful in this role, you must have stellar leadership and communication skills, excellent software development background, and thrive working cross functionally with several teams. This is a great opportunity to enhance your cloud computing skills, and simultaneously gain intimate knowledge of Netflix products and services.

MINIMUM JOB QUALIFICATIONS:
- At least five years of relevant software engineering experience
- Excellent communication, presentation and leadership skills.
- Proficiency in a Javascript framework like Angular, Ember, or Backbone
- Solid understanding of the Software as a Service (SaaS) model in the online environment
- Successful track record of delivering quality results in complex cross-functional projects
- Familiarity with big data visualization packages like D3
- BS/MS in computer science (or equivalent)

PREFERRED JOB QUALIFICATIONS:
- Proven Java and object-oriented development skills.
-Experience with Chrome extensions or other browser plug-ins
- Working knowledge of NodeJS

RECOMMENDED READING
You can learn more about the Netflix culture at http://www.netflix.com/jobs
 
 
 
 
 
 

Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Partner Engineer - Netflix Device Platform

Streaming Platforms

Los Gatos, CA

Instant streaming is a core part of Netflix's strategy for the future. Our first product to support instant streaming to TV was launched in May 2008 and is now available on hundreds of products. Our partnerships include many of the world's top consumer electronics brands with more partnership announcements coming soon. The Netflix Device Platform makes this possible and continues to impact millions of subscribers around the world.

About the role: 

Netflix is looking to expand even further into the set-top box space. We are looking for a technology leader to help our partners build a world-class Netflix solution for set-top boxes.

In order to help our partners add the Netflix instant streaming service quickly to their device, we work very closely with these engineering teams to quickly overcome any and all challenges. As part of a small team of experienced engineers, you will assist partner engineers who are integrating our SDK into their new products. The functionality of our platform includes streaming and playback, dynamic UI, security and partner specific adaptation for new types of devices. You will need to have broad technical knowledge and understanding in all of these areas to be successful in this role. You'll apply your experience in software development to a wide variety of technical challenges to achieve the goal of helping our partners bring their products to market on time with the highest quality.

Required skills and attributes: 

- You understand the set-top box and MVPD space extremely well and have experience developing in this environment.
- You have experience integrating applications into complex middleware platforms.
- You enjoy the challenges of working on software targeted at new and emerging markets.
- You know what's important when releasing software to partners - ideally, you have worked as a software developer producing and consuming an SDK.
- You're comfortable with proactive outward communication and technical leadership.
- You enjoy working side by side with partners on tough problems.
- You can tell when a problem is going to come up again, and you take the time to document the solution, once and for all.
- You are an experienced C++ programmer.
- Have a deep understanding and appreciation for the complexities of embedded software development.
- You know how to create and debug code on multiple platforms.
- Ideally, you have a deep background in one or more of: embedded system development, Linux system-level programming, audio/video playback, software security and UI programming.
- 5+ years of relevant experience.