P

Paramount Global

Joint venture producing film, television content

Lead Software Engineer - Roku

Frontend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 8 years of software writing experience.
  • At least 4 years of experience building Roku applications.
  • At least 2 years of experience leading a team or serving as a technical lead.
  • A Bachelor of Science in Computer Science, a related field, or equivalent work experience.
  • Strong foundation in object-oriented programming, data structures, and algorithms, with the ability to design systems and evaluate others’ designs.
  • Experience with BrightScript and the SceneGraph Software Development Kit, including Roku SceneGraph 1.3, and ability to explain tradeoffs among MoveIntoField, PostMessage, and CopyMessage.
  • Deep knowledge of the Roku threading model and performance limitations on low-end devices.
  • Experience with Roku frameworks and services including Roku Advertising Framework, Roku Media Framework, and RokuPay.
  • Experience with Roku unit and integration testing, including building test infrastructure.
  • Knowledge of RESTful API design, HTTP caching behavior, and content delivery network interaction.
  • Experience with Git and GitHub.
  • Strong technical writing skills for architecture documents and plans.
  • Active use of AI development tools such as Copilot, Claude, or Cursor, with concrete examples of their impact on work.

Responsibilities

  • Set technical direction for the Paramount+ Roku application, choose patterns, own its architecture, and defend technical decisions.
  • Build and maintain core framework components and features, writing and shipping code.
  • Lead Roku engineers through code reviews, pair programming, and feedback to support their growth.
  • Architect for Roku constraints including memory limits, render-thread and task-thread boundaries, device performance tiers, and certification requirements.
  • Ship real-time personalization features, including personalized recommendations, dynamic artwork, and ad engagement experiences, within Roku memory and threading constraints.
  • Drive adoption of Roku SceneGraph 1.3 data transfer APIs, BrightScript Memory Monitor, and Perfetto tracing across the team.
  • Scope projects, identify risks, and keep the team shipping.
  • Coordinate with Product, Design, Backend Engineering, and DevOps/Site Reliability Engineering to translate requirements into executable plans.
  • Write architecture documents, request-for-comments documents, and component guides to make decisions visible and durable.
  • Maintain and improve continuous integration and continuous delivery pipelines, testing infrastructure, and build tooling.
  • Design and run A/B tests, then act on the results.
  • Use AI development tools and help the team adopt them.

Desired Qualifications

  • Experience with BrighterScript and Roku community tooling such as ropm, bslint, and roku-debug.
  • Experience with other over-the-top platforms, including Fire TV, Android TV, Apple TV, Samsung TV, and LG webOS.
  • Experience with observability tools including Conviva, New Relic, Datadog, and Sentry.
  • Experience with microservices and backend-for-frontend patterns.
  • Experience integrating personalization or recommendation systems into connected-device applications.
  • Experience with real-time or event-driven architectures on client platforms.
  • Experience with end-to-end testing for connected-device applications.
  • Experience with Docker and continuous integration and continuous delivery tooling such as Jenkins.
  • Experience with GraphQL.
  • A track record of introducing AI tools to a team and achieving actual adoption.
  • Ability to evaluate user experience and raise concerns with Product and Design when needed.
  • Experience working across time zones and unblocking work without waiting for meetings.

About the Company

Paramount Global

Joint venture producing film, television content

Preparing a concise company summary based on the provided description.

Company size
10,001+
Company stage
IPO
Headquarters
Los Angeles, CA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Paramount Global

See more jobs