NBCUniversal is seeking a Roku Software Engineer to own and evolve its Roku channel, from the SceneGraph UI through the playback pipeline and supporting APIs. The role focuses on building a fast, reliable streaming experience across a wide range of Roku devices, including older hardware with limited memory and processing capacity. The engineer will build Roku features in BrightScript and SceneGraph, improve video playback quality, tune performance, use QoE telemetry to identify and reduce playback issues, and collaborate with backend teams on the APIs that power the channel. The position also maintains Roku platform integrations, internal JavaScript/TypeScript tooling, and the channel’s CI/CD pipeline, and shepherds releases through Roku certification and into production. This is a hybrid position requiring work from the office at least four days per week. The company may change its in-office requirements. The role is eligible for company-sponsored benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed