Job Description
Job Summary:
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 here:
• 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 products and platforms this group builds and operates delight millions of consumers every minute of every day – from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.
• Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.
Consumer Software Engineering is all about the end user. The team leads all front-end development for the consumer-facing apps that house Disney's portfolio of brands. For example, if you're watching Disney+ on your Apple TV – and the interface is engaging, adaptable, and magnificent – you have this team to thank. The list of platforms this team handles includes: iOS & Android; Smart TVs like Samsung, LG, Chromecast, Roku, & Amazon; game consoles like Xbox and PlayStation; and desktop & mobile web browsers.
As a Software Engineer for Consumer Software Engineering, Client SDK Roku Engineering Team, you will help us push the boundaries of what is possible on one of the most popular living room streaming devices in the marketplace! Client SDK Engineers are part of the team that builds our Direct-to-Consumer apps by designing, developing, and delivering a critical component used by Client Engineering teams to enable and coordinate client-server interactions in our apps, such as Disney+, Star+ and Hulu on a wide range of Roku device specifications.
The ideal applicant has experience in developing for the Roku ecosystem using BrightScript and is familiar with techniques for writing software that can perform well across a broad range of Roku device types to provide the best app experiences for our engineers and users. If you are not familiar with BrightScript, fear not! If you are well-versed in object-oriented languages and have a strong interest in learning something new, the Client SDK Roku Engineer position could be perfect for you!
Whether in New York City, Bristol, CT, San Francisco, Santa Monica, Seattle, or Orlando, we provide opportunities to elevate each team member's career and to transform an industry!
Responsibilities:
• Participate in the design and architecture of the Client SDK in a small team setting while collaborating across the organization.
• Write code that establishes and improves the way our applications interact with the Disney backend services.
• Write, maintain, follow, and enforce code quality through test driven development.
• Collaborate closely with other engineering, product, design, and marketing teams to help define product requirements.
• Exercise judgment in selecting methods and techniques to identify, resolve, and develop solutions to a variety of complex coding tasks.
Basic Qualifications:
• 5+ years of experience building highly scalable and performant production level applications.
• Bachelor's degree in Computer Science or related field, or equivalent training or work experience.
• An interest in writing well-documented, clear, and robust clean code.
• Experience working with Roku BrightScript or other object-oriented languages (e.g. JavaScript).
• Experience integrating with third party systems (EX: APIs, SDKs, etc).
• Ability to complete feature implementations from beginning to end while maintaining quality standards.
• Exhibits emotional intelligence, supervising oneself under high pressure situations and meets urgent timelines.
• Optimally collaborates and communicates with team members and multi-functional partners, engaging technical topics with clarity as well as healthy curiosity-based technical discussions.
Other Qualifications:
• Experience building reusable frameworks and SDKs for other application developers.
• Demonstrated ability to architect complex technical changes, knowledge-share, and gather buy-in for solutions.
• Ability to build trust, identify goals, encourage instruction, and receive constructive feedback.
• Work with Senior Engineers and Leadership to grow professionally and to contribute at ever-increasing levels of responsibility.
Key Technologies:
GitHub, BrightScript, Unit Testing, Continuous Integration, Build Automation, Semantic Versioning
The hiring range for this position in New York, Washington, Connecticut, and California is $136,100 to $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.
#DisneyTech
The hiring range for this position in New York, Washington, Connecticut, and California is $129,560 to $189,530 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.
About Disney Entertainment & ESPN Technology:
Disney Entertainment and ESPN Technology (DE&E Technology) provides the technological backbone and product development for Disney's two media business units, while helping to keep the company at the vanguard of innovation – enabling the Company to continuously leverage technology to enhance storytelling and creativity, while delivering scalability, flexibility, and efficiency for its businesses.
This position is with Disney Streaming Technology LLC, which is part of a business we call Disney Entertainment & ESPN Technology.
Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, disability, protected veteran status or any other basis prohibited by federal, state or local law. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.
Jobcode: Reference SBJ-g4457q-3-129-17-245-42 in your application.