Software Engineer 5 - TV Client Foundations

Netflix•Remote, OR
•$388,000 - $558,000•Hybrid

About The Position

The TV Client Foundations team at Netflix aims to provide a holistic, world-class experience for creating TV applications, including Netflix’s flagship streaming app. They enable engineers to deliver product initiatives that bring joy to people worldwide by focusing on a high-quality, high-velocity, joyful developer experience. The team is passionate about UI, ergonomics, performance, and high-quality developer experiences. They partner closely with UI Engineering, Design, Platform, and tooling teams to delight millions of customers worldwide on hundreds of different TV devices, from game consoles to smart TVs to cable boxes. The team celebrates diversity of identities, ideas, backgrounds, and experiences, believing that their best work stems from fostering safety & trust and enabling each person to be their authentic selves. They selflessly use their unique strengths to support one another and help each other grow. The team is distributed with teammates across the US, and while some are in person, the team is committed to ensuring remote work is a collaborative and productive experience for everyone, regardless of where they commit code.

Requirements

  • Skilled in designing performance-focused UI architectures.
  • Experience scaling architectures to support numerous engineers.
  • Experience efficiently managing resources.
  • Experience enabling new technology integrations.
  • Comfortable balancing developer experience and ergonomics with performance, memory, and scalability.
  • Comfortable applying systems thinking to application architecture.
  • Actively engaged in industry trends and technologies that support scalable software.
  • Thrives on diving into the inner workings of technologies to understand how they operate and improve their performance, memory, and interfaces.
  • Passionate about writing elegantly designed, maintainable, performant software.
  • Enjoys pushing the boundaries of what technology can do and exploring uncharted waters.
  • Values the perspective of others when identifying solutions.
  • Understands that the goal is to solve problems, and a language, framework, or library is a means to an end.

Nice To Haves

  • Performance & memory profiling
  • TypeScript/JavaScript
  • Experience with other languages (ex: C++)
  • React, Preact, Inferno, etc
  • GraphQL or similar data access solutions
  • API design

Responsibilities

  • Enable a new generation of Netflix experiences by expanding the capabilities of our TV platform.
  • Design performance-focused UI architectures to support numerous use cases.
  • Scale architectures to support over 100 engineers.
  • Efficiently manage resources.
  • Enable new technology integrations.
  • Balance developer experience and ergonomics with performance, memory, and scalability.
  • Apply systems thinking to application architecture.
  • Stay actively engaged in industry trends and technologies that support scalable software.
  • Dive into the inner workings of technologies to understand how they operate and improve their performance, memory, and interfaces.
  • Empower other engineers and strive to understand their use cases.
  • Bring unique perspectives and balanced views to collaborations.
  • Value the perspective of others when identifying solutions.
  • Make thoughtful trade-offs, understanding that there is rarely one ‘right’ solution.
  • Understand that the goal is to solve problems, and a language, framework, or library is a means to an end.

Benefits

  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service