Senior Roku Engineer — Craft Connected TV Experiences

Warner Media, LLC.

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Warner Bros. Discovery is seeking a Senior Software Engineer specializing in Roku development to join the CNN Connected TV Engineering team.

You will work with senior engineers to define the technology strategy, own complex challenges and guide others in a fast-paced environment. You will design client-side features for CNN’s Roku app, contribute to architecture, and ensure robust, scalable solutions while mentoring less experienced engineers.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience developing and releasing software products and services.
  • Proficient in JavaScript or Python; BrightScript and SceneGraph experience is essential.
  • Expertise with Git/GitHub and familiarity with CI/CD pipeline technologies.
  • Experience deploying for streaming devices like Roku; other platforms a plus.
  • Strong coding practices, unit testing, and documentation.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design, develop and maintain high-quality client-side features for CNN’s Roku streaming application.
  • Contribute to technical strategy, architecture and engineering best practices for CNN’s Connected TV experiences.
  • Build scalable and reliable solutions to support the streaming platform’s success.
  • Guide decisions on development tools, technologies, test automation and CI/CD practices.
  • Write clear technical documentation, conduct code reviews and troubleshoot issues.
  • Support testing, deployment and release of production-quality Roku apps.
  • Partner with Product, Design and Delivery to translate initiatives into robust solutions.
  • Collaborate with engineers and stakeholders in a fast-paced environment.

Skills

JavaScript
Python
BrightScript
SceneGraph
Git
GitHub
CI/CD
Roku development
Unit testing
Documentation

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
CI/CD pipelines

Job description

Warner Bros. Discovery is seeking a Senior Software Engineer specializing in Roku development to join the CNN Connected TV Engineering team.

You will work with senior engineers to define the technology strategy, own complex challenges and guide others in a fast-paced environment. You will design client-side features for CNN’s Roku app, contribute to architecture, and ensure robust, scalable solutions while mentoring less experienced engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Roku Streaming Engineer — Autonomy & Impact
Senior Roku Streaming Engineer — Autonomy & Impact

WarnerMedia Amsterdam BV • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Roku Engineer — Lead Connected TV Features
Senior Roku Engineer — Lead Connected TV Features

CNN • Amsterdam

On-site
EUR 80,000 - 110,000
Senior Software Engineer - Roku
Senior Software Engineer - Roku

CNN • Amsterdam

On-site
EUR 80,000 - 110,000
Senior Software Engineer - Roku
Senior Software Engineer - Roku

Warner Media, LLC. • Amsterdam

On-site
EUR 90,000 - 130,000
Senior tvOS Engineer — Lead High-Impact Apple TV Apps
Senior tvOS Engineer — Lead High-Impact Apple TV Apps

Warner Media, LLC. • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Software Engineer - tvOS
Senior Software Engineer - tvOS

Warner Media, LLC. • Amsterdam

On-site
EUR 90,000 - 130,000
Senior tvOS Engineer: Lead Streaming App Innovation
Senior tvOS Engineer: Lead Streaming App Innovation

CNN • Amsterdam

On-site
EUR 90,000 - 150,000
Software Engineer, Android
Software Engineer, Android

Roku • Amsterdam

On-site
EUR 50,000 - 70,000
Healthcare benefits
401(k)/pension options
Vacation time
Senior Software Engineer - tvOS
Senior Software Engineer - tvOS

CNN • Amsterdam

On-site
EUR 90,000 - 150,000
Software Engineer II (Site Reliability Engineer)
Software Engineer II (Site Reliability Engineer)

CNN • Amsterdam

On-site
EUR 65,000 - 90,000