# Senior Software Engineer

**Company**: Disney Entertainment and ESPN Product & Technology
**Location**: Seattle, WA
**Experience**: senior
**Job type**: full-time
**Salary**: $150,900.00 to $202,400.00 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://disney.wd5.myworkdayjobs.com/en-US/disneycareer/job/Seattle-WA-USA/Sr-Software-Engineer_10145075?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a07137db-43c

## Description

Disney Entertainment and ESPN Product & Technology is seeking a Senior Software Engineer to help deliver excellent streaming experiences for Hulu, Disney+ and ESPN+ as a developer of their web-based JavaScript player.

The team is responsible for playback across many devices including browsers, televisions, gaming consoles, and set-top boxes. The successful candidate will have the opportunity to lead in the design and implementation of their cross-platform JavaScript player that runs Disney+, Hulu and ESPN on these devices.

**Responsibilities**

- Develop and maintain the JavaScript player that drives their streaming experience

- Optimize the player to perform well for resource constrained platforms

- Create and review architecture and technical designs

- Maintain a strong understanding of the code to identify, research and address issues

- Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements

- Lead in strategies to ensure the quality and stability of deployments, including testing strategies and telemetry approaches

- Develop the project’s build system and continuous integration system as needed

- Provide technical expertise or mentoring to developers on the team

- Drive high development standards

**Basic Qualifications**

- BS or BA in Computer Science, Engineering, or related field or equivalent experience

- 5+ years of full software development lifecycle experience

- Highly fluent in JavaScript and web technologies

- Experience developing for web browsers & other web-based client devices

- Experience in Streaming technologies, such as HLS, DASH, DRM technologies like PlayReady or Widevine, Adaptive Bitrate Streaming Algorithms, Caption and subtitle formats such as CEA-608 / 708, Codecs AVC, HEVC, AAC, EAC3

- Experience developing and optimizing high-performance client-side media applications

- Experience using build runners / compilation tools for multi-platform projects

- Strong individual contributor with a drive to learn and patience to teach others

- Great communication and collaboration skills and a strong teamwork ethic

- Experience using AI-assisted development tools effectively

**Preferred Qualifications**

- Experience developing for living room devices, e.g. Samsung, LG, Hisense, Vizio

- Experience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devices

## Skills

### Required
- JavaScript
- web technologies
- Streaming technologies
- HLS
- DASH
- DRM technologies
- Adaptive Bitrate Streaming Algorithms
- Caption and subtitle formats
- Codecs AVC
- HEVC
- AAC
- EAC3
- high-performance client-side media applications
- build runners / compilation tools
- AI-assisted development tools

### Nice to have
- living room devices
- gaming consoles
- Android devices

---

Source: [Apply at disney.wd5.myworkdayjobs.com](https://disney.wd5.myworkdayjobs.com/en-US/disneycareer/job/Seattle-WA-USA/Sr-Software-Engineer_10145075?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
