Senior Roku Engineer — Lead Connected TV Features

CNN

Amsterdam

On-site

EUR 80,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CNN is seeking a Senior Software Engineer specializing in Roku development to join the CNN Connected TV Engineering team. You will work with a high degree of autonomy, own complex technical challenges and shape the team's direction.

You will collaborate with Principal Engineers and Architects to implement the technology strategy, mentor engineers and deliver robust solutions for CNN's streaming platform.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • At least 5 years of experience developing and releasing software products and services.
  • Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is also essential.
  • Expertise in version control with Git and GitHub, and familiarity with CI/CD pipeline technologies.
  • Experience developing for streaming devices like Roku, FireTV, or similar platforms is a plus.
  • Strong understanding of coding best practices, unit testing, and maintaining thorough documentation.
  • Excellent verbal and written communication skills.

Responsibilities

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

Skills

JavaScript
Python
BrightScript
SceneGraph
Git
CI/CD
Unit testing
Documentation
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
CI/CD tooling
Roku development tools

Job description

CNN is seeking a Senior Software Engineer specializing in Roku development to join the CNN Connected TV Engineering team. You will work with a high degree of autonomy, own complex technical challenges and shape the team's direction.

You will collaborate with Principal Engineers and Architects to implement the technology strategy, mentor engineers and deliver robust solutions for CNN's streaming platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Roku Engineer — Craft Connected TV Experiences
Senior Roku Engineer — Craft Connected TV Experiences

Warner Media, LLC. • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Roku Streaming Engineer — Autonomy & Impact
Senior Roku Streaming Engineer — Autonomy & Impact

WarnerMedia Amsterdam BV • 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
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 - Roku
Senior Software Engineer - Roku

Warner Media, LLC. • Amsterdam

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

CNN • Amsterdam

On-site
EUR 80,000 - 110,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

Warner Media, LLC. • Amsterdam

On-site
EUR 90,000 - 130,000
Android Software Engineer — Kotlin UI & IoT Controls
Android Software Engineer — Kotlin UI & IoT Controls

Roku • Amsterdam

On-site
EUR 50,000 - 70,000
Healthcare benefits
401(k)/pension options
Vacation time
Senior Frontend Engineer – Smart TV/OTT (Remote Europe)
Senior Frontend Engineer – Smart TV/OTT (Remote Europe)

DNA.inc • Amsterdam

Hybrid
EUR 60,000 - 80,000
Great compensation tailored to experience
Flexibility in working hours and location
Support with home-office setup
+1