Senior Software Engineer - Roku/BrightScript (New York)
Senior Software Engineer - Roku/BrightScript
Senior Software Engineer - Roku/BrightScript
Apply Now Apply Later Job ID 10120855 Location San Francisco, California, United States / Santa Monica, California, United States / New York, New York, United States / Seattle, Washington, United States / Los Angeles, California, United States / Burbank, California, United States Business Disney Entertainment and ESPN Product & Technology Date posted Jun. 25, 2025Job Summary:
Disney Entertainment & ESPN Technology
On any given day at Disney Entertainment & ESPN Technology, were reimagining ways to create magical viewing experiences for the worlds most beloved stories while also transforming Disneys media business for the future. Whether thats evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disneys 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 youd love working for Disney Entertainment & ESPN Technology
- Building the future of Disneys media business: DE&E Technologists are designing and building the infrastructure that will power Disneys 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.
As part of the Living Room Devices, Roku Client Application Engineering Team, you will help us push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace! Youll be part of the team that builds our Disney+ Direct-to-Consumer client app for streaming Disney, Pixar, Marvel, Star Wars, Hulu, ESPN, NatGeo, and ABC News content from one of the most popular streaming devices on the market.
Job Summary:
Were looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering Team, where youll be part of the team that builds our Disney+ Direct-to-Consumer client app on Roku streaming devices and smart TVs. Were 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 our client app experiences in BrightScript, using the Roku SceneGraph SDK
- Contribute to the development of new application features from on-boarding to browse UI/UX experiences, analytics, video playback UI/UX and much more. If you see it on screen, youll likely have a chance to work on it in code
- Have the opportunity to contribute to the development of tools and systems outside of the Roku apps, such as JavaScript- & React-based web tools, gulp build scripts, AWS configurations, and Node.js services
- Work with Roku to vet new hardware, firmware and certification requirements from a client application perspective
- Collaborate closely with our client SDK engineering, design engineering, services engineering teams and product owners 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
- Experience with MVVM (Model-View-ViewModel) architecture
- Candidates will be expected to be 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
- Candidates should have 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 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
Required Education
Bachelors degree or better in Computer Science or a related technical field or equivalent job experience.
The hiring range for this position in Seattle, Washington and New York City is $142,516 - $191,180 per year and in Bristol, Connecticut, Santa Monica, California and Glendale, California is $136,100 - $182,400 per year and in San Francisco, California is $148,994 - $199,870 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidates 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.About Disney Entertainment and ESPN Product & Technology:
At Disney Entertainment and ESPN Product & Technology, were blending imagination and innovation to reimagine the ways people experience and engage with the worlds most beloved stories and products. Our work is wide-ranging and deeply sophisticated. We create amazing experiences, transform the future of media, and build products and platforms that enable the connection between people everywhere and the stories and sports they love.
Disneys ability to marry world-class technology with one-of-a-kind creativity makes us unique. It is at the heart of our past, present, and future. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers.
About The Walt Disney Company:
The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disneys stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.
This position is with Disney Streaming Technology LLC , which is part of a business we call Disney Entertainment and ESPN Product & Technology .
Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, religion, color, sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, age, marital status, military or veteran status, medical condition, genetic information or disability, or any other basis prohibited by federal, state or local law. Disney champions a business environment where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a constantly evolving world.
We will consider for employment qualified applicants with criminal histories consistent with applicable law.
- Lead Solutions Engineer Santa Monica, California, United States / Bristol, Connecticut, United States / Raleigh, North Carolina, United States / New York, New York, United States / Orlando, Florida, United States / Glendale, California, United States / The Woodlands, Texas, United States / San Francisco, California, United States / Seattle, Washington, United States / Burbank, California, United States / Morrisville, North Carolina, United States
Disability Accommodation For Employment Applications
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email [email protected] with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.
Sign up to receive new job alerts and company information based on your preferences.
#J-18808-LjbffrRecommended Jobs
Insurance Account Position - State Farm Agent Team Member
Job Description Job Description Benefits: Bonus based on performance Competitive salary Flexible schedule Opportunity for advancement Paid time off Training & development Rol…
Radiology | Rad Tech
Travel Radiologic Technologist (Rad Tech) Job – Utica, NY Advance your radiology career with a rewarding travel Radiologic Technologist (Rad Tech) opportunity in Utica, NY! Join our healthcare team…
Pediatric Field Registered Nurse
Pediatric Field Registered Nurse - Bronx, NY (#3228) Location: Bronx, New York (Five-Star Rated Home Care Facility) Employment Type: Full-time Salary: $105,000 - $110,000 annually About…
Certified Nurse Midwife (CNM) Obstetrics & Gynecology (New York)
Job Title: Certified Nurse Midwife (CNM) Obstetrics & Gynecology Location: New York City, NY Employment Type: Part Time/Full-Time Experience Level: Entry-Level to Mid-Level Start Date: [I…
Associate Attorney - Product Liability
Our client, a prestigious full-service law firm with a legacy of over 150 years, is seeking a driven and detail-oriented associate attorney with 1–4 years of experience and a strong interest in energ…
CATTLE BUYER
Description Position at JBS USA Cattle Buyer Purpose and Scope/General Summary: We are looking for a Cattle Buyer for JBSthat is based out of New York. Responsibilities: ~Responsible for …
Evening Babysitter for School-aged Children
We are seeking a responsible and caring babysitter in New York, NY for an engagement on Tuesday, September 2, 2025, from 8:00 PM to 10:30 PM. The position involves caring for an 8-year-old boy and a 4…
Founding Fullstack Engineer, Central
About the Central Team Gigs Central is building the modern stack for managing employee phone plans: global, instant, and without telecom legacy. We’re a fast-moving team shipping the first B2B pla…
Senior Research Support Specialist
Senior Research Support Specialist Flow Cytometry Resource Center, Rockefeller University, New York, USA Department Description The Flow Cytometry Resource Center (FCRC) offers a wide variety of mu…
Asset Protection Partner
Sephora seeks an Asset Protection Partner in New York City to safeguard store assets against theft, working closely with leadership and the District Asset Protection Manager. This role involves develo…