Netflix

Software Engineer 5 - TV & Web Player

Netflix
Apply
3 days ago
Los Gatos, CA, USAStaff+
H1B sponsor

Base Salary

$388k - $558k/yr

Responsibilities

  • Lead client content protection architecture and security for client-server communication across TV and web player clients.
  • Design, develop, and deliver playback capabilities for SVOD, live, and ad-supported streaming, including dynamic ad insertion.
  • Write design documents, lead technical reviews, and make architecture decisions for evolving player and device ecosystems.
  • Investigate and resolve complex playback problems spanning the player, device, network, and backend.
  • Define and run A/B experiments and use results to improve playback behavior, streaming algorithms, and quality of experience.
  • Set and improve QoE targets for startup time, rebuffering, and playback errors.
  • Design solutions for memory-constrained and low-power TV devices.
  • Partner with UI, Encoding, Streaming Algorithms, Security, Open Connect, and device teams on requirements and technical plans.
  • Improve continuous integration, test automation, and release management for the video player.
  • Mentor engineers through code reviews, design reviews, and pairing.

Requirements

  • 8+ years of software development experience with expertise in streaming media playback and content protection technologies.
  • Deep knowledge of DRM, streaming-media content protection, client-server security protocols, and adaptive streaming technologies such as MPEG-DASH, HTML5 MSE, and EME.
  • Experience architecting content security and player solutions and carrying them from design through production rollout.
  • Expertise in TypeScript and Node.js, with proficiency in C++.
  • Understanding of HTTP, TCP, UDP, WebSockets, and transport security mechanisms.
  • Experience designing experiments, analyzing data, and using results to improve streaming quality and influence decisions.
  • Experience shipping software at scale for Smart TVs, set-top boxes, or streaming sticks.
  • Experience growing and mentoring engineers and providing technical and design guidance.
  • Experience with live streaming or Dynamic Ad Insertion is preferred.
  • Ability to reason through difficult client, network, and backend interactions and communicate complex technical issues across engineering, product, data science, and leadership teams.

Benefits

  • Annual salary range of $388,000.00-$558,000.00, with compensation selectable between salary and stock options and no bonuses.
  • 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.
  • Paid leave programs; full-time salaried employees are immediately entitled to flexible time off.
  • Equal-opportunity workplace with disability accommodations available during the hiring process.

Categories

Netflix

About Netflix

10,000+ employees

Netflix builds and operates a global streaming service for TV series, films, games, and live programming, and produces original content through its in-house studio. It serves consumers in 190+ countries via subscription and ad-supported plans on internet-connected devices. Founded in 1997 and headquartered in Los Gatos, California, Netflix is a public company traded on NASDAQ (NFLX).

Contact me