Software Engineer 5 - TV UI Architecture and Performance

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
Massachusetts, USA
$100,000 - $720,000
Frontend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Entertainment · Streaming · Technology
This job posting may no longer be active. You may be interested in these related jobs instead:
UI Engineer L5 - UI Component Library & Lifecycle

Staff UI Engineer position at Netflix focusing on UI component library development and lifecycle management, working with the JS Platform team in Warsaw, Poland.

UI Engineer (L5), Content Engineering

Senior UI Engineer position at Netflix Content Engineering team, building products for content creation and management at global scale.

Software Engineer 5 - Observability UI

Staff Software Engineer position at Netflix focusing on frontend development for observability platforms, requiring 8+ years of experience and expertise in React/TypeScript.

UI Engineer (L5) - Revenue Infrastructure

Staff UI Engineer position at Netflix focusing on revenue infrastructure systems, requiring expertise in TypeScript, JavaScript, and Node.js, based in Warsaw, Poland.

Lead Product Engineer

Lead Product Engineer position at 1stCollab, building AI-powered influencer marketing platform in San Francisco

Description For Software Engineer 5 - TV UI Architecture and Performance

Netflix is seeking a Software Engineer 5 for TV UI Architecture and Performance within the Shared Client Foundations team. This role focuses on building UI architecture and frameworks for product engineers across Android, iOS, TV, and Web client platforms, with a specific emphasis on TV. The ideal candidate should have expertise in JavaScript/TypeScript UI architecture and frameworks.

Key Responsibilities:

  • Build UI architecture and frameworks for cross-platform use
  • Focus on TV platform development using JavaScript/TypeScript and React
  • Work on client-side and server-side solutions
  • Engage in cross-functional efforts across the company
  • Scope, architect, implement, and support delivered solutions

Current Projects:

  • Building cross-platform data access architecture
  • Creating Server Driven UI architecture for app experimentation
  • Delivering frameworks to optimize feature-flag based UI development

The role offers unique challenges in creating flexible framework solutions that can handle rapid A/B test development across varied client, server, and network performance landscapes. The team values self-motivated engineers with strong analytical and technical skills, as well as the ability to engage in meaningful discussions about use cases, prioritization, and technical challenges.

Netflix offers a unique culture that emphasizes freedom, responsibility, and ownership. The company provides comprehensive benefits, including health plans, mental health support, 401(k) with employer match, stock options, and various leave programs. The compensation range for this role is $100,000 - $720,000, with the option to choose between salary and stock options.

Join Netflix to work on technology that impacts millions of users globally, creating best-in-class streaming UIs across thousands of devices in almost every country in the world.

Last updated 6 months ago

Responsibilities For Software Engineer 5 - TV UI Architecture and Performance

  • Build UI architecture and frameworks for cross-platform use
  • Develop solutions for TV platforms using JavaScript/TypeScript and React
  • Create ergonomic solutions for UI engineers to access data, configure applications, and create server-driven UIs
  • Optimize performance across various platforms
  • Engage in cross-functional efforts and collaborate with teams across the company
  • Scope, architect, implement, and support delivered solutions
  • Work on building cross-platform data access architecture
  • Develop Server Driven UI architecture to accelerate app experimentation
  • Create frameworks to optimize feature-flag based UI development

Requirements For Software Engineer 5 - TV UI Architecture and Performance

JavaScript
TypeScript
React
Kotlin
  • Expertise with JavaScript/TypeScript UI architecture and frameworks
  • Strong engineering aptitude that transcends stacks
  • Experience with React (for TV & Web development)
  • Familiarity with Kotlin (Android) and Swift (iOS) is a plus
  • Knowledge of GraphQL
  • Ability to work on both client-side and server-side solutions
  • Strong analytical and technical skills
  • Excellent communication and collaboration abilities
  • Passion for writing elegantly designed, maintainable, and performant software
  • Ability to push boundaries and explore new technologies
  • Thoughtfulness about trade-offs in technical solutions

Benefits For Software Engineer 5 - TV UI Architecture and Performance

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • 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
  • 35 days annually for paid time off (for full-time hourly employees)
  • Flexible time off (for full-time salaried employees)

Interested in this job?