Logo
Disney Cruise Line - The Walt Disney Company

Lead Software Engineer (Roku/BrightScript)

Disney Cruise Line - The Walt Disney Company, Glendale, California, us, 91222


Job Title:Lead Software Engineer, Roku2450 Broadway Street Santa Monica CA, 90404Department/Group Overview:Disney Entertainment & ESPN Technology is reimagining ways to create magical viewing experiences for the world’s most beloved stories while transforming Disney’s media business for the future. This includes evolving streaming and digital products, powering worldwide advertising and distribution, and delivering unmatched entertainment and sports content.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 design and build the infrastructure that powers Disney’s media, advertising, and distribution businesses.Reach & Scale:

The products and platforms this group builds delight millions of consumers every day.Innovation:

We develop groundbreaking products and techniques that shape industry norms and enhance audience experiences.Job Summary:As a Lead Software Engineer for the Roku Client Application team, you will build Direct-to-Consumer client apps, such as Disney+, Star+, ESPN, and Hulu on Roku devices. We seek an engineer with experience in BrightScript to create client apps that provide the best viewer experiences.If you:Have a flexible attitude and can work constructively in a diverse teamValue learning and new experiencesDemonstrate determination in solving complex puzzlesAre curious about researching and learning new technologiesCare about connecting people to their worldthen working at Disney is unlike anything else. Join our team and help us innovate how users interact with our brands!Responsibilities and Duties of the Role:Be a critical member of a team responsible for building client app experiences in BrightScript, using the Roku SceneGraph SDK.Contribute to the development of new application features, including UI/UX experiences, analytics, and video playback.Work on tools and systems outside of Roku apps, such as JavaScript- & React-based web tools and Node.js services.Collaborate with Roku to vet new hardware and certification requirements.Work closely with SDK engineering, design engineering, services engineering teams, and product owners to understand requirements and device limitations.Required Education, Experience/Skills/Training:Basic Qualifications:At least 7 years of development experience with a client-side development stack, ideally with 2 years in BrightScript.Experience with MVVM architecture.Proficiency in technical design and development of reusable utilities and UI components.Demonstrated ability to research and learn new technologies.Strong communication skills and attention to detail.Driven and self-motivated.Experience mentoring junior team members.Preferred Qualifications:Extensive experience creating rich user interfaces and implementing pixel-perfect designs.Experience with user interface-level code and data-driven UX.Familiarity with development on set-top boxes or Smart TVs.Experience with performance optimization techniques.Experience with asynchronous and concurrent code.Familiarity with streaming media technologies.Experience with JavaScript development.Experience with DevOps, gulp scripts, Jenkins, and AWS.Required Education:BS in Computer Science or related technical discipline.

The hiring range for this position varies by location, with a range of $149,300 - $209,600 per year, depending on geographic region, job-related knowledge, skills, and experience. A bonus and/or long-term incentive units may also be part of the compensation package.#J-18808-Ljbffr