53,334 Roku jobs in the United States
Roku developer
Posted 4 days ago
Job Viewed
Job Description
• 3 + years of development experience
• 2 + years of experience developing Roku apps
• Experience working on apps that support linear video streaming and VOD content
• Experience with working on a wide array of Roku devices and a good understanding of their limitations
• Experience with RESTful JSON feed consumption
• Experience with Git
• Strong knowledge of roku native UI component like Rowlist markupgrid, markuplist
About Us:
InterSources Inc , a Certified Diverse Supplier, was founded in 2007 and offers innovative solutions to help clients with Digital Transformations across various domains and industries. Our history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the diverse talents and opportunities they bring to the table enable us to grow as a global platform and they are causally linked with our success. We provide strategic and technical advice, and we have expertise in areas covering Artificial Intelligence, Cloud Migration, Custom Software Development, Data Analytics Infrastructure & Cloud Solutions, Cyber Security Services, etc. We make reasonable accommodations for clients and employees and we do not discriminate based on any protected attribute including race, religion, color, national origin, gender sexual orientation, gender identity, age, or marital status. We also are a Google Cloud partner company. We align strategy with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to deliver industry-leading capabilities to our clients and customers, making it convenient for our clients to do business with InterSources Inc. Our teams also drive growth by refining technology-driven client experiences that put the users first, providing an unparalleled experience. This results in strengthening the core technologies of clients, enabling them to scale with flexibility, create seamless digital experiences and build lifelong relationships.
Lead Software Engineer - Roku

Posted 15 days ago
Job Viewed
Job Description
The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company's media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world.
Here are a few reasons why we think you'd love working here:
+ **Building the future of Disney's media:** Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
+ **Reach, Scale & Impact:** More than ever, Disney's technology and products serve as a signature doorway for fans' connections with the company's brands and stories. Disney+. Hulu. ESPN. ABC. ABC News.and many more. These products and brands - and the unmatched stories, storytellers, and events they carry - matter to millions of people globally.
+ **Innovation:** We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
Product Engineering is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, engineering behind personalization, commerce, lifecycle, and identity.
Media Engineering builds the software and systems that prepare media content and metadata for the Disney Streaming platform - providing the best possible playback experience to our viewers.
Media Engineering handles audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow. We build logic across players and back-end services to measure, control, and optimize playback across our stack.
Our team is looking for hardworking team players to join us in Media Engineering, who will thrive upon the legacy of Disney brands like Disney+, Hulu, ESPN, and ABC, embrace unconventional thinking, and who are passionate about contributing to The Walt Disney Company's direct-to-consumer (DTC) experience through strategic hard work and determination.
**Job Summary:**
The Video Playback Engineering team mission is to design video streaming playback solutions in collaboration with encoding, packaging, and delivery teams to optimize the Disney Streaming technology stack for the best streaming experience possible on all devices.
Our team is seeking someone who can join the team as a senior software engineer for our Roku playback library. We design, develop and maintain a media playback package which can span all the Disney direct-to-consumer brands like Disney+, ESPN, and Hulu. Your focus will be on collaborating with media playback teams on other platforms to ensure a consistent software architecture which delivers a best in class streaming experience for our viewers while providing a foundation for media playback innovation at Disney.
**Responsibilities**
+ Design and implement solutions for new features which integrate with various Disney media services/back-ends.
+ Collaboration and API design with peer services and front-end teams.
+ Research and development for media playback experiences, integration, and testing.
+ Participation in project planning and team operations.
**Basic Qualifications:**
+ Bachelor's Degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study.
+ Minimum of 7 years experience of related work experience.
+ Strong verbal/written communication and data presentation skills.
+ 2 Years experience building apps for Roku using Brightscript.
+ Proven track record at a senior and lead software engineering level.
**Preferred Qualifications**
+ Experience working directly with Video Playback technologies (MSE/EME, HLS, MPEG-DASH, Transport Stream, CMAF).
The hiring range for this position in Santa Monica, CA and Glendale, CA is $152,200 to $04,100 per year, in Seattle, WA and New York, NY is 159,500 to 213,900 per year, and in San Francisco, CA is 166,800 to 223,600 per year. 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 ID:**
**Location:** New York,New York
**Job Posting Company:** Disney Entertainment and ESPN Product & Technology
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 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.
Senior Software Engineer - Roku/BrightScript
Posted 4 days ago
Job Viewed
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.
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! You'll 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:
We're looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering 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 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, you'll 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
Bachelor's 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 - $91,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 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 ID:
Location: San Francisco,California
Job Posting Company: Disney Entertainment and ESPN Product & Technology
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 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.
Senior Software Engineer - Roku/BrightScript

Posted 1 day ago
Job Viewed
Job Description
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.
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! You'll 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:**
We're looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering 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 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, you'll 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
Bachelor's 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 - $91,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 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 ID:**
**Location:** San Francisco,California
**Job Posting Company:** Disney Entertainment and ESPN Product & Technology
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 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.
Sr. Roku Brightscript Engineer
Posted 13 days ago
Job Viewed
Job Description
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Comcast NBCUniversal has announced its intent to create a new publicly traded company ('Versant') comprised of most of NBCUniversal's cable television networks, including USA Network, CNBC, MSNBC, Oxygen, E!, SYFY and Golf Channel along with complementary digital assets Fandango, Rotten Tomatoes, GolfNow, GolfPass, and SportsEngine. The well-capitalized company will have significant scale as a pure-play set of assets anchored by leading news, sports and entertainment content. The spin-off is expected to be completed during 2025.
Our Media Group portfolio is a powerhouse collection of consumer-first brands, supported by media industry leaders, Comcast, NBCUniversal and Sky. When you join our team, you'll work across our dynamic portfolio including Peacock, NOW, Fandango, SkyShowtime, Showmax, and TV Everywhere, powering streaming across more than 70 countries globally. And the evolution doesn't stop there. With unequalled scale, our teams make the most out of every opportunity to collaborate and learn from one another. We're always looking for ways to innovate faster, accelerate our growth and consistently offer the very best in consumer experience. But most of all, we're backed by a culture of respect. We embrace authenticity and inspire people to thrive.
Our streaming video SDK is at the forefront of technology, leveraging modern video codecs, adaptive bitrate streaming, low-latency streaming, and support for live streaming. We ensure seamless playback across various platforms, including web browsers, smart TVs, gaming consoles, and streaming media devices. This compatibility allows us to reach a wide audience and provide exceptional streaming experiences regardless of the device or operating system.
Join us as a Roku Brightscript Software Engineer as we redefine the future of streaming video technology. We work on Roku devices and together we will shape our culture, solve technical problems, and create extraordinary streaming experiences that captivate audiences worldwide.
Key Responsibilities
+ Develop and design features that are of high quality and maintainable using good coding practices.
+ Help management in providing reliable estimates for pieces of work and assist the team in achieving it while providing updates.
+ Ensure and contribute to high performance of execution and provide a good user experience.
+ Contribute to integrations against the Roku suite of devices.
+ Help ensure we provide a good playback experience across the different devices we support and help improve performance.
+ Mentor junior team members and provide constructive feedback such as in code reviews to maintain high code quality best practices.
+ Contribute ideas on how to improve and maintain best practices, coding standards and documentation among the team.
+ Stay up to date with the latest industry standards and emerging technologies and be able to provide solutions to improve our products.
+ 4+ years of experience developing products in Brightscript in either front-end and/or backend.
+ Experienced working with Roku development tools and video playback components, such as roVideoPlayer or SceneGraph video nodes.
+ High proficiency in Brightscript is recommended.
+ Experience working on video playback technologies (such as HLS, DASH, and streaming video monitoring tools such as Conviva)
+ Solid understanding of the underlying execution and be able to identify issues and improve overall performance and memory consumption.
+ Good soft skills involving communication and ability to collaborate with multiple teams in a global setting.
+ Excellent problem-solving skills, adaptability on changing requirements and a mindset for analyzing and troubleshooting problems.
This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $160,000.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to
Machine Learning Engineer, Roku TV
Posted 4 days ago
Job Viewed
Job Description
Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the team
Roku pioneered in developing operating system for TVs. Tv Technology team within Roku TV NPI group is focused on building TVs with best Audio Quality , Picture Quality and Enable innovation technology.
With tens of million TVs sold across many countries, thousands of streaming channels and billions of hours watched over the Roku TVs, having best Audio Quality & Picture Quality is crucial.
About the role
We are looking for a creative and passionate Machine Learning (ML) / Deep Learning (DL) Engineer to join the Roku TV team. You will explore Picture Quality (PQ) and Audio Quality (AQ) improvements using AI in a resource-constrained environment, pushing the limits of what is possible in TV technology. Additionally, this role will involve applying state-of-the-art ML techniques to different PQ and AQ related tasks. You will play a critical role in building scalable systems and algorithms that enhance streaming experiences for millions of users worldwide.
For California Only - The estimated annual salary for this position is between $130,000 - $200,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.
What you'll be doing
- Explore and implement AI-driven Picture Quality and Audio Quality improvements for Roku TV
- Apply advanced ML techniques in the optimization of models to enhance video and audio processing pipelines
- Research, understand, and implement technical papers on ML/DL to solve complex challenges
- Collaborate with engineering teams and cross-functional partners to translate business requirements into technical solutions
- Run experiments and analyze results against critical business KPIs
- 1+ years of experience applying Machine Learning to concrete problems at scale
- Strong CS fundamentals; ability to write efficient algorithms with ease
- Hands-on experience with Machine Learning / Deep Learning frameworks like TensorFlow or PyTorch
- Proficiency in coding firmware development using C++
- Proficiency in coding ML/DL algorithms using Python
- Solid understanding of DL fundamentals, including RNN, CNN, and multi-modal models
- Familiarity with video processing pipelines and audio pipelines
- AI literacy and curiosity-whether through previous work or personal exploration
- Excellent communication skills, strong work ethic, and works with minimum supervision
- Have hands-on experience with edge devices like jetson nano, kadas, and similar
- Research background preferred; ability to understand and implement technical papers on ML/DL
- Published papers in the field of ML/DL are a bonus
- Hold an MS or PhD in Computer Science, Electrical Engineering, or related fields - Preferred
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
The Roku Culture
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe here at any time.
Senior Software Engineer - Front End/Roku/Disney+

Posted 15 days ago
Job Viewed
Job Description
On any given day at Disney Entertainment & ESPN Product &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 Product & Technology:
+ **Building the future of Disney's media business:** DE&E Product & 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.
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! You'll 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:**
We're looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering 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 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, you'll 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
**Minimum 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**
+ Bachelor's degree or better in Computer Science or a related technical field or equivalent job experience.
The hiring range for this position in Los Angeles is $138,900 to $86,200 per year, in New York or Seattle is 145,400 to 195,000 per year, and in San Francisco is 152,100 to 203,900 per year. 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 ID:**
**Location:** New York,New York
**Job Posting Company:** Disney Entertainment and ESPN Product & Technology
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 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.
Be The First To Know
About the latest Roku Jobs in United States !
Roku Dedicated Sales and Training Representative

Posted 1 day ago
Job Viewed
Job Description
**General Information**
**Company:** PRE-US
**Location:** WEST HARTFORD, Connecticut, 06110
**Ref #:**
**Function:** Brand Advocacy & Sales
**Employment Duration:** Part-time
**Description and Requirements**
Propel the Roku brand to new heights as a Dedicated Sales and Training Representative. You'll drive sales by partnering with store management, engaging with customers and making Roku stand out on shelves.
**What's in it for you?**
+ Represent one of the biggest brands in the streaming industry.
+ Events and opportunities outside of the traditional office environment.
+ Comprehensive training provided by Premium.
+ Health benefits options including no-copay telemedicine, regardless of hours worked.
**What will you do?**
+ Promote product awareness of the Roku brand in store.
+ Help boost sales for the entire Roku product lineup.
+ Engage and excite customers and retail associates.
+ Showcase products for customers through demo materials and in-store displays.
+ Attend regular training events and complete assigned online training to ensure expertise across all Roku products.
+ Partner with store personnel to identify sales opportunities.
+ Make Roku stand out by skillfully merchandising products and creating incremental displays.
**How will you succeed?**
+ Engaging customers and retail associates with passion and enthusiasm.
+ Focusing on delivering sales results and exceeding expectations.
+ Exhibiting an ability to understand and evangelize new technologies.
+ Driving between multiple stores in a day through an assigned territory.
+ Being able to stand/move around for 1 to 4 hours shifts.
+ Maintaining flexibility to work during peak times including weekends, evenings, and some holidays.
**Schedule**
+ Flexibility working weekdays and weekends required. (weekends include both Saturday and Sunday)
+ Details: Day shift, Monday-Sunday work week, Most weekends as usual.
**Travel Requirements**
+ This is a territory position, will travel to multiple locations
So, are you Premium's next Dedicated Sales and Training Representative?
#WeArePremium
Premium is an Equal Opportunity Employer and we will accommodate your needs under the Human Rights Code. Upon individual request, hiring processes will be modified to remove barriers to accommodate those with disabilities. Should any applicant require accommodation through the application, interview or selection processes, please contact the Human Resources Department for assistance. Due to the high volume of applicants, only those moving forward in the next step of the selection process will be contacted.
**PipelineDetail:** 74746
Roku Dedicated Sales and Training Representative
Posted 1 day ago
Job Viewed
Job Description
**General Information**
**Company:** PRE-US
**Location:** SPRING, Texas, 77373
**Ref #:** 83402
**Function:** Brand Advocacy & Sales
**Employment Duration:** Full-time
**Description and Requirements**
Propel the Roku brand to new heights as a Dedicated Sales and Training Representative. You'll drive sales by partnering with store management, engaging with customers and making Roku stand out on shelves.
**What's in it for you?**
+ Represent one of the biggest brands in the streaming industry.
+ Events and opportunities outside of the traditional office environment.
+ Comprehensive training provided by Premium.
+ Health benefits options including no-copay telemedicine, regardless of hours worked.
**What will you do?**
+ Promote product awareness of the Roku brand in store.
+ Help boost sales for the entire Roku product lineup.
+ Engage and excite customers and retail associates.
+ Showcase products for customers through demo materials and in-store displays.
+ Attend regular training events and complete assigned online training to ensure expertise across all Roku products.
+ Partner with store personnel to identify sales opportunities.
+ Make Roku stand out by skillfully merchandising products and creating incremental displays.
**How will you succeed?**
+ Engaging customers and retail associates with passion and enthusiasm.
+ Focusing on delivering sales results and exceeding expectations.
+ Exhibiting an ability to understand and evangelize new technologies.
+ Driving between multiple stores in a day through an assigned territory.
+ Being able to stand/move around for 1 to 4 hours shifts.
+ Maintaining flexibility to work during peak times including weekends, evenings, and some holidays.
**Schedule**
+ Flexibility working weekdays and weekends required. (weekends include both Saturday and Sunday)
+ Details: Day shift, Monday-Sunday work week, Most weekends as usual.
**Travel Requirements**
+ This is a territory position, will travel to multiple locations
So, are you Premium's next Dedicated Sales and Training Representative?
#WeArePremium
Premium is an Equal Opportunity Employer and we will accommodate your needs under the Human Rights Code. Upon individual request, hiring processes will be modified to remove barriers to accommodate those with disabilities. Should any applicant require accommodation through the application, interview or selection processes, please contact the Human Resources Department for assistance. Due to the high volume of applicants, only those moving forward in the next step of the selection process will be contacted.
**PipelineDetail:** 69052
Roku Dedicated Sales and Training Representative

Posted 23 days ago
Job Viewed
Job Description
**General Information**
**Company:** PRE-US
**Location:** PORTLAND, Oregon, 97205
**Ref #:** 83268
**Function:** Brand Advocacy & Sales
**Employment Duration:** Part-time
**Description and Requirements**
Propel the Roku brand to new heights as a Dedicated Sales and Training Representative. You'll drive sales by partnering with store management, engaging with customers and making Roku stand out on shelves.
**What's in it for you?**
+ Represent one of the biggest brands in the streaming industry.
+ Events and opportunities outside of the traditional office environment.
+ Comprehensive training provided by Premium.
+ Health benefits options including no-copay telemedicine, regardless of hours worked.
**What will you do?**
+ Promote product awareness of the Roku brand in store.
+ Help boost sales for the entire Roku product lineup.
+ Engage and excite customers and retail associates.
+ Showcase products for customers through demo materials and in-store displays.
+ Attend regular training events and complete assigned online training to ensure expertise across all Roku products.
+ Partner with store personnel to identify sales opportunities.
+ Make Roku stand out by skillfully merchandising products and creating incremental displays.
**How will you succeed?**
+ Engaging customers and retail associates with passion and enthusiasm.
+ Focusing on delivering sales results and exceeding expectations.
+ Exhibiting an ability to understand and evangelize new technologies.
+ Driving between multiple stores in a day through an assigned territory.
+ Being able to stand/move around for 1 to 4 hours shifts.
+ Maintaining flexibility to work during peak times including weekends, evenings, and some holidays.
**Schedule**
+ Flexibility working weekdays and weekends required. (weekends include both Saturday and Sunday)
+ Details: Day shift, Monday-Sunday work week, Most weekends as usual.
**Travel Requirements**
+ This is a territory position, will travel to multiple locations
So, are you Premium's next Dedicated Sales and Training Representative?
#WeArePremium
Premium is an Equal Opportunity Employer and we will accommodate your needs under the Human Rights Code. Upon individual request, hiring processes will be modified to remove barriers to accommodate those with disabilities. Should any applicant require accommodation through the application, interview or selection processes, please contact the Human Resources Department for assistance. Due to the high volume of applicants, only those moving forward in the next step of the selection process will be contacted.
**PipelineDetail:** 68884