1

Brightscript Jobs in California (NOW HIRING)

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 ...

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 ...

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

$130K - $171K/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 ...

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 ...

Engineers on this team own features end-to-end - from the OS platform layer through BrightScript/SceneGraph UI to cloud integration - and collaborate closely with product, design, and cross ...

Senior Software Engineer - Roku

Burbank, CA

$130K - $171K/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 ...

Senior Software Engineer, UI

San Jose, CA · On-site

$370K - $400K/yr

Engineers on this team own features end-to-end - from the OS platform layer through BrightScript/SceneGraph UI to cloud integration - and collaborate closely with product, design, and cross ...

Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies * Experience with C++, especially in embedded environments * Consumer ...

Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is a plus. * Experience developing for streaming devices like Roku, FireTV, or ...

Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies * Experience with C++, especially in embedded environments * Consumer ...

Senior Software Engineer - Roku

San Francisco, CA · On-site

$144K - $190K/yr

Proficiency in client-side scripting languages such as JavaScript or Python; experience with BrightScript and SceneGraph is a plus. * Experience developing for streaming devices like Roku, FireTV, or ...

Brightscript information

See California salary details

$65.1K

$103.6K

$124.4K

How much do brightscript jobs pay per year?

As of Jul 16, 2026, the average yearly pay for brightscript in California is $103,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,902.00 and $112,611.00 per year, depending on experience, location, and employer.

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.

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 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 job categories do people searching Brightscript jobs in California look for? The top searched job categories for Brightscript jobs in California are:
What cities in California are hiring for Brightscript jobs? Cities in California with the most Brightscript job openings:
Sr Product Software Engineer(ROKU, Brightscript)

Sr Product Software Engineer(ROKU, Brightscript)

The Walt Disney Company

Glendale, CA • On-site

$148K - $199K/yr

Full-time

Posted 10 days ago


Walt Disney Company rating

7.7

Company rating: 7.7 out of 10

Based on 128 frontline employees who took The Breakroom Quiz

5th of 50 rated entertainment


Job description

Job Posting Title:

Sr Product Software Engineer(ROKU, Brightscript)

Req ID:

10154435

Job Description:

Disney Entertainment & ESPN Technology

On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming Disney's media business for the future. Whether that's evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney's unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.

A few reasons why we think you'd love working for Disney Entertainment & ESPN Technology

  • Building the future of Disney's media business: DE&E Technologists are designing and building the infrastructure that will power Disney's media, advertising, and distribution businesses for years to come.

  • Reach & Scale: The Disney+ Product and platform this group builds and operates delights millions of consumers every minute of every day.

  • Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.

Job Summary:

We're looking for experienced Journey-level Product Software Engineer for the Roku Player team, where you'll be part of the team that builds our Disney+ Direct-to-Consumer client app on Roku streaming devices and smart TVs. We're looking for an engineer who, ideally, has experience in BrightScript, SceneGraph, and is ready to write client apps that provide the best experiences for our viewers.

Responsibilities and Duties of the Role:

  • Be a critical member of a team of engineers responsible for building the client player and playback experiences in BrightScript, using the Roku SceneGraph SDK.

  • Contribute to the development of new application features across many areas, including the player domain.

  • Buildtools and systems outside of the Roku apps, including JavaScript-based and React-based web tools, gulp build scripts, AWS configurations, and Node.js services.

  • Partner with Roku to evaluate new hardware, firmware and certification requirements from a client application perspective.

  • Collaborate closely with cross-functional stakeholders to help understand and communicate requirements and device limitations.

Required Education, Experience/Skills/Training:

Basic Qualifications

  • At least 5 years of development experience with a client-side development stack, ideally with at least 2 years BrightScript experience.

  • Bachelor's degree or better in Computer Science or a related technical field or equivalent job experience.

  • Experience with MVVM (Model-View-ViewModel) architecture.

  • Proficient in technical design and development of generalized solutions, such as reusable utilities and UI components, and generalized logic that can be consumed by multiple applications.

  • Experience mentoring junior level team members.

Preferred Qualifications

  • Extensive experience creating beautiful, rich, performant user interfaces, including implementing pixel-perfect designs and animations.

  • Experience working on user interface-level code and knowledge of common patterns, architectures, and approaches to present a data-driven UX to viewers.

  • Familiarity with development and troubleshooting on set-top boxes or Smart TVs.

  • Experience with player technologies, such as HLS, MPEG-DASH, Transport Stream, and CMAF.

  • Experience working on a range of devices with varying performance and capabilities.

  • Experience with configuration-driven development.

  • Experience with performance optimization and feature degradation techniques.

  • Experience creating and extending templated controls and writing custom controls.

  • Experience with asynchronous and concurrent code.

  • Experience with unit testing and related patterns.

  • Experience with JavaScript client- and server-side development.

  • Experience with DevOps, gulp scripts, Jenkins and AWS.

The hiring range for this position in Glendale, CA is $141,900 - $190,300 and in NYC is $148,700 - $199,400. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.

Job Posting Segment:

PE - Streaming Frontend

Job Posting Primary Business:

PE - Streaming Frontend - Application Player Experiences Software Engineering

Primary Job Posting Category:

Product Software Engineering

Employment Type:

Full time

Primary City, State, Region, Postal Code:

New York, NY, USA

Alternate City, State, Region, Postal Code:

USA - CA - 1200 Grand Central Ave

Date Posted:

2026-07-06

What Walt Disney Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Walt Disney logo

About Walt Disney

Sourced by ZipRecruiter

At Disney, we're storytellers. We make the impossible, possible. We do this through utilizing and developing cutting-edge technology and pushing the envelope to bring stories to life through our movies, products, interactive games, parks and resorts, and media networks. Now is your chance to join our talented team that delivers unparalleled creative content to audiences around the world. "We create happiness." That's our motto at Walt Disney Parks and Resorts. And it permeates everything we do. At Disney, you'll help inspire that magic by enabling our teams to push the limits of entertainment and create the never-before-seen!

Industry

Amusement, gambling, and recreation

Company size

10,000+ Employees

Headquarters location

Burbank, CA, US

Social media