Senior Software Engineer, UI
$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 ...
$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 ...
$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 ...
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 ...
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 ...
San Francisco, CA · On-site +1
Ramp on a second platform you're assigned (Android/Kotlin, Roku/BrightScript, NCP/Rust, or BBD/JS-TS) and, within about six months, deliver small features and reviews there on your own with help from ...
San Francisco, CA · On-site +1
Ramp on a second platform you're assigned (Android/Kotlin, Roku/BrightScript, NCP/Rust, or BBD/JS-TS) and, within about six months, deliver small features and reviews there on your own with help from ...
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 ...
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 ...
$75.3K - $81.5K
3% of jobs
$81.5K - $87.7K
3% of jobs
$87.7K - $94K
3% of jobs
$94K - $100.2K
3% of jobs
$100.2K - $106.4K
4% of jobs
$106.4K - $112.6K
3% of jobs
$114.3K is the 25th percentile. Wages below this are outliers.
$112.6K - $118.9K
19% of jobs
The median wage is $122.1K / yr.
$118.9K - $125.1K
21% of jobs
$129.5K is the 75th percentile. Wages above this are outliers.
$125.1K - $131.3K
21% of jobs
$131.3K - $137.5K
18% of jobs
$137.5K - $143.8K
1% of jobs
$75.3K
$119.8K
$143.8K
| Aspect | Brightscript | JavaScript |
|---|---|---|
| Primary Use | Scripting language for Roku app development | Web development, interactive websites, server-side scripting |
| Work Environment | Embedded in Roku devices, used in TV app development | Browsers, servers, web applications |
| Required Credentials | None specific, knowledge of Roku SDK | Web development skills, often certifications in web tech |
| Industry Usage | Media streaming, digital TV apps | Web, 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.
For Brightscript jobs in Fremont, CA, the most frequently searched job titles are:
The top searched job categories for Brightscript jobs in Fremont, CA are:
Cities near Fremont, CA with the most Brightscript job openings:

$370K - $400K/yr
Full-time
Medical, Life, PTO
Re-posted 24 days ago
Join the Home Screen team - the engineers behind Roku's home screen and the experiences that greet every Roku user the moment they turn on their TV. Our work ships to hundreds of millions of devices worldwide.
We move fast and hold a high bar. 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-functional engineering partners to bring ambitious ideas to production at scale.
We are looking for a Senior Software Engineer to take deep ownership of the OS UI platform that powers the Roku home screen and Browse Surfaces. You will drive architecture and delivery across the OS client stack: SceneGraph component framework, performance and memory optimization, and the user-facing experiences built on top of it.
For California Only - The estimated annual base salary for this position is between $370,000 - $400,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
How will I use AI at Roku?At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact.
We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.
What you'll be doingSourced by ZipRecruiter
Manufacturing
1,001 - 5,000 Employees
San Jose, CA, US
2002