Lead Software Engineer - Roku

Viacom CBS
Fort Lauderdale, NY
Job Description
Role Overview

You'll own the technical direction of the Paramount+ Roku application, leading a team of engineers shipping features to millions of viewers. This is a hands-on leadership role where you write and review code and set the standard for a team of engineers.

What You Will Do

Set technical direction, build and maintain core framework components, lead a team through code reviews, pair programming, and feedback, architect around Roku's constraints, ship real-time personalization features, drive adoption of RSG 1.3 data transfer APIs, and more.

Why It Might Be a Fit

You'll make the people around you better at their jobs. They'd say so if asked. You'll treat the build pipeline, test coverage, and error monitoring like product features.

Requirements

  • 8+ years writing software
  • 4+ years building Roku applications
  • 2+ years leading a team or serving as a technical lead
  • BS in Computer Science, a related field, or equivalent work experience
  • Strong foundation in OOP, data structures, and algorithms
  • BrightScript and SceneGraph SDK, including RSG 1.3
  • Deep command of the Roku threading model
  • Roku frameworks and services: RAF, RMF, RokuPay
  • Unit and integration testing on Roku
  • RESTful API design, HTTP caching behavior, and CDN interaction
  • Git and GitHub
  • Strong technical writing
  • Active use of AI development tools

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k) plan
  • Life insurance coverage
  • Disability benefits
  • Tuition assistance program
  • PTO
]]>