Taro Logo

Software Engineer II - Roku/Disney+

Disney Entertainment & ESPN Technology creates magical viewing experiences and transforms Disney's media business through streaming and digital products.
San Francisco, CA, USASeattle, WA, USABurbank, CA, USA
$114,900 - $168,700
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Consumer

Description For Software Engineer II - Roku/Disney+

Disney Entertainment & ESPN Technology is seeking a Software Engineer II to join their Roku Client Application Engineering Team. This role is crucial in building the Disney+ streaming application for Roku devices and smart TVs, delivering content from Disney, Pixar, Marvel, Star Wars, Hulu, ESPN, NatGeo, and ABC News to millions of viewers.

The position offers an exciting opportunity to work at the intersection of entertainment and technology, where you'll be responsible for developing and maintaining the client-side application using BrightScript and the Roku SceneGraph SDK. You'll be part of a team that pushes the boundaries of what's possible on 10-foot devices, creating engaging viewing experiences for a massive audience.

As a Software Engineer II, you'll contribute to various aspects of the application, from onboarding flows to browse experiences and video playback interfaces. The role extends beyond just Roku development, offering opportunities to work with modern web technologies like JavaScript, React, and Node.js, as well as cloud services through AWS.

The position requires a strong foundation in client-side development, with particular emphasis on creating performant user interfaces and working with varying device capabilities. You'll collaborate with multiple engineering teams, product owners, and Roku directly, making this an excellent opportunity for both technical growth and cross-functional experience.

Disney offers competitive compensation, with salary ranges varying by location (up to $168,700 in San Francisco), plus potential bonuses and comprehensive benefits. The company's scale and reach mean your work will impact millions of users, while the focus on innovation ensures you'll be part of shaping the future of streaming entertainment.

This role is perfect for a mid-level engineer who is passionate about creating exceptional user experiences, has a strong technical foundation, and wants to work with cutting-edge streaming technology at one of the world's most renowned entertainment companies.

Last updated 2 days ago

Responsibilities For Software Engineer II - Roku/Disney+

  • Build client app experiences in BrightScript using Roku SceneGraph SDK
  • Develop new application features from on-boarding to browse UI/UX experiences
  • Contribute to development of tools and systems including JavaScript & React-based web tools
  • Work with Roku to vet new hardware, firmware and certification requirements
  • Collaborate with SDK engineering, design engineering, and services engineering teams

Requirements For Software Engineer II - Roku/Disney+

JavaScript
Node.js
React
  • 3+ years of development experience with client-side development stack
  • Experience with MVVM architecture
  • Experience creating user interfaces, implementing pixel-perfect designs and animations
  • Familiarity with development and troubleshooting on set-top boxes or Smart TVs
  • Experience with configuration-driven development
  • Experience with performance optimization
  • Experience with unit testing
  • Experience with JavaScript client- and server-side development
  • Experience with DevOps, gulp scripts, Jenkins and AWS
  • Bachelor's degree in Computer Science or related technical field or equivalent experience

Interested in this job?

Jobs Related To Disney Software Engineer II - Roku/Disney+