crunchyroll

Software Engineer III, Roku

Apply Now

At a Glance

Location
San Francisco, California, United States
Work Regime
hybrid
Experience
4–6 years
Posted
2026-03-25T14:42:03-04:00

Key Requirements

Required Skills

AgileScrum

Domain Knowledge

  • Education
  • Engineering

Requirements

4-6 years of professional software development experience, with significant experience in Roku development.

Technical Leadership:

Demonstrated ability to lead technical projects, make architectural decisions, and influence best practices within the team.

Advanced Problem Solving:

Expertise in diagnosing and resolving complex technical issues, with a proactive approach to identifying potential risks.

Experience with video streaming technologies, DRM, and content delivery networks (CDN).

Responsibilities

As a key contributor, you will be responsible for developing, testing, and maintaining high-performance Roku channels and applications.

You will work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver top-notch streaming experiences.

Develop and Maintain Roku Applications:

Design, develop, and optimize Roku channels using BrightScript and SceneGraph, ensuring high performance and user experience.

Collaborate with Cross-Functional Teams:

Work closely with product managers, UX/UI designers, and other engineers to understand requirements and deliver solutions that align with business goals.