1

Brightscript Jobs (NOW HIRING)

Must have strong BrightScript/SceneGraph expertise and proven Roku app development experience . Due to client request, candidates must be eligible to work in the United States without sponsorship.

Senior Roku Engineer

Austin, TX · Remote

$125.40K - $165.30K/yr

The ideal candidate has deep expertise in BrightScript, SceneGraph, and the full Roku application lifecycle from development through App Store deployment. Key Responsibilities * Architect, develop ...

Senior Roku Developer

Fort Lee, NJ

$55.50 - $73.25/hr

Own the design, development, and maintenance of Roku (BrightScript / SceneGraph) applications * Drive technical decisions and architecture for Roku app features and enhancements * Translate business ...

Senior Roku Engineer

Austin, TX · Remote

$125.40K - $165.30K/yr

The ideal candidate has deep expertise in BrightScript, SceneGraph, and the full Roku application lifecycle from development through App Store deployment. Key Responsibilities * Architect, develop ...

You can name what changed • You open a 200-file BrightScript repo you've never seen and start making changes the same day - and you've given your team the docs and context to do the same • You ...

Senior Roku Engineer

$107K - $146.90K/yr

Responsibilities : • Architect, develop, and maintain high-quality Roku applications using BrightScript, SceneGraph, and modern Roku technologies • Manage the Roku development lifecycle from ...

Python, Ruby, Lua, Roku, BrightScript Qualifications Additional Information All your information will be kept confidential according to EEO guidelines.

You can name what changed You open a 200-file BrightScript repo you've never seen and start making changes the same day - and you've given your team the docs and context to do the same You notice a ...

Senior Software Engineer - Roku

Burbank, CA · On-site

$130.30K - $171.80K/yr

... APIs, BrightScript Memory Monitor, and Perfetto tracing to find and fix performance problems before users hit them • Build real-time personalization and engagement features - personalized ...

You can name what changed You open a 200-file BrightScript repo you've never seen and start making changes the same day - and you've given your team the docs and context to do the same You notice a ...

You can name what changed You open a 200-file BrightScript repo you've never seen and start making changes the same day - and you've given your team the docs and context to do the same You notice a ...

next page

Showing results 1-20

Brightscript information

What are the key skills and qualifications needed to thrive as a BrightScript Developer, and why are they important?

To excel as a BrightScript Developer, you need proficiency in BrightScript programming, strong problem-solving skills, and experience with Roku app development, usually supported by a background in software engineering or computer science. Familiarity with Roku's SceneGraph framework, debugging tools, and version control systems like Git is typically required. Strong attention to detail, adaptability, and clear communication help developers collaborate with teams and deliver high-quality streaming applications. These skills are essential for building robust, user-friendly Roku channels that meet both technical requirements and audience expectations.

What are some common challenges developers face when working with BrightScript for Roku applications?

Developers working with BrightScript often encounter challenges such as limited debugging tools, a lack of extensive libraries compared to other languages, and differences in how Roku devices handle media streaming. Collaboration with UI designers and QA testers is essential since user experience and device compatibility are key priorities. Staying up to date with Roku's platform updates and best practices can help alleviate some of these challenges and ensure smoother development cycles.

What is BrightScript?

BrightScript is a scripting language specifically designed for developing applications on Roku streaming devices. It is a lightweight, interpreted language tailored to handle video playback, user interface, and network communication for Roku channels. BrightScript is known for its simplicity and is primarily used by developers to create custom Roku channels and apps that can stream media content to users. The language does not support object-oriented programming but offers robust support for multimedia and network operations.

What is the difference between Brightscript vs JavaScript?

AspectBrightscriptJavaScript
Primary UseScripting language for Roku app developmentWeb development, interactive websites, server-side scripting
Work EnvironmentEmbedded in Roku devices, used in TV app developmentBrowsers, servers, web applications
Required CredentialsNone specific, knowledge of Roku SDKWeb development skills, often certifications in web tech
Industry UsageMedia streaming, digital TV appsWeb, tech startups, enterprise applications

Brightscript is a specialized scripting language for developing Roku TV apps, focusing on media streaming. JavaScript is a versatile language used across web development and server-side applications. While Brightscript is limited to Roku devices, JavaScript has a broader application scope. Both require programming knowledge, but JavaScript often involves more extensive certifications and training.

More about Brightscript jobs
What cities are hiring for Brightscript jobs? Cities with the most Brightscript job openings:
What states have the most Brightscript jobs? States with the most job openings for Brightscript jobs include:
Infographic showing various Brightscript job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 80% Physical, and 20% Remote job distribution.
Sr. Software Engineer, Roku Brightscript

Sr. Software Engineer, Roku Brightscript

Tandym Group

Manhattan, NY • Hybrid

$135K - $178K/yr

Other

Posted 3 days ago


Job description

An entertainment organization in New York City is looking to add a new Sr. Software Engineer, Roku Brightscript, to help build and optimize streaming video experiences for Roku devices. This hybrid role focuses on high-quality BrightScript development, playback performance, and cross-functional collaboration in a fast-moving product environment.
About the Opportunity:

  • Shift: Day shift
  • Schedule: Monday through Friday
  • Hours: Standard business
  • Setting: Hybrid (4 days onsite)
Responsibilities:
  • Design and develop maintainable features for Roku-based streaming applications using BrightScript
  • Improve playback quality, performance, and user experience across supported devices
  • Contribute to integrations across the Roku device ecosystem and related video components
  • Estimate work, communicate progress, and help the team deliver reliable solutions
  • Mentor junior engineers, review code, and help maintain coding standards and documentation
Qualifications:
  • 4+ years of experience developing products in BrightScript
  • Experience with Roku development tools and video playback components, such as roVideoPlayer or SceneGraph video nodes
  • Experience with video playback technologies such as HLS and DASH
  • Strong understanding of execution, performance optimization, and memory consumption
  • Excellent communication, collaboration, problem-solving, and troubleshooting skills
Desired Skills:
  • Experience with streaming video monitoring tools such as Conviva
  • Experience collaborating with multiple teams in a global environment