CareerPlan

Software Engineer 5 - TV & Web Player

Los Gatos,California,United States of AmericaFull-time$388k–$558k2026-11-03 → 2026-11-10

Core

Lead client content protection architecture and secure client-server communication for Netflix streaming across TV and Web player clients.

Role type

Senior Software Engineer (Streaming Media Security & Playback)

Builds

Secure playback solutions for Smart TVs, STBs, streaming sticks, and web browsers

Domain

Streaming media, Digital Rights Management (DRM), Client-Server Security

Deliverable

production ML models | product features

Required skills

DRM systems, client-server security protocols, adaptive streaming (MPEG-DASH, HTML5 MSE, EME), TypeScript, Node.js, C++, networking protocols (HTTP, TCP, UDP, WebSockets), A/B experimentation, QoE optimization, root cause analysis, mentoring

Preferred skills

Live streaming, Dynamic Ad Insertion (DAI), memory-constrained device optimization

Technologies

TypeScript, Node.js, C++, MPEG-DASH, HTML5 MSE, EME, HTTP, TCP, UDP, WebSockets

Responsibilities

Lead client content protection architecture and security aspects of client-server communication; Design and deliver playback capabilities for SVOD, Live, and ad-supported viewing; Write design documents and drive architecture decisions; Investigate complex playback problems and fix root causes; Define and run A/B experiments for encodes and player behavior; Set and improve playback QoE targets; Rethink and rebuild designs for memory-constrained devices; Partner with cross-functional teams to shape product requirements; Improve CI/CD and test automation; Mentor engineers through code and design reviews

Seniority

Senior, hands-on IC with mentorship responsibilities