Skip to main content

Manager, Software Engineering (Scala APIs)

Apply NowApply Later Job ID 10049031 Location New York, New York, United States / Town of Bristol, Connecticut, United States / Santa Monica, California, United States / Raleigh, North Carolina, United States / Orlando, Florida, United States / Glendale, California, United States / Burbank, California, United States / San Francisco, California, United States / Seattle, Washington, United States / Los Angeles, California, United States Business Disney Media & Entertainment Distribution Date posted Sep. 21, 2023

Job Summary:

Company Overview:
Disney Streaming encompasses the teams behind the Hulu, Disney+, ESPN+, and Star+ streaming services within Disney’s Entertainment & ESPN Technology group. We sit at the intersection between entertainment, sports, and technology and seek to connect viewers with the stories they love, while pushing the streaming industry forward with consumer-first innovation.

Job Summary:
The Multi Digital Rights Management team is responsible for implementing technology to securely deliver streams and prevent piracy, and is looking for a leader and people manager to drive our team forward. We’re looking for folks to build amazing user experiences and performant, scalable APIs for Disney+, Hulu, Star+ and ESPN+

Responsibilities will include design and discovery of new projects, executional success, domain ownership, operational expertise, and career and people coaching. From a technology perspective, this role requires strong Functional Programming, Scala, and AWS experience, and a standard of excellence in high availability, high throughput systems.


  • Work with a team of engineers building software in a collaborative development process

  • Become a domain expert and help the team understand product requirements, prioritization, and project sequencing. 

  • Build high-performance, stable, scalable systems to be deployed in an enterprise setting

  • Lead high-level architecture discussions and planning sessions

  • Author and provide feedback on technical proposals and root cause analyses

  • Provide mentoring and advice for other engineers

  • Establish engineering best practices and standards within the team to drive quality and excellence

  • Contribute to the DSS technical community through presentations, tech talks, and other knowledge-sharing efforts

Basic Qualifications:

  • 10+ years of technical experience to include at least 2 years of technical and engineering leadership experience

  • Experience delivering backend applications in a production environment

  • Awareness of functional programming and Scala (Cats, Cats Effect, Tagless Final preferred)

  • Experience building RESTful services (APIs in Scala)

  • Understanding of async programming models (events, callbacks, promises, async/await) and threading/concurrency

  • Understanding of source control concepts and exposure to Git; understanding of sbt as a build tool to manage compiling of source files.

  • Experience with build and deployment technologies such as Jenkins and Docker

  • Experience with application monitoring software such as Grafana, Datadog, etc.

  • Experience with cloud platforms such as AWS

  • Excellent written and verbal communication skills

  • Self-learner, independent, excellent problem-solving skills


  • Bachelor's degree in Computer Science (or related field), or equivalent training or work experience


The hiring range for this position in Seattle, WA and in New York City, NY is $172,282 to $231,110 per year; the hiring range for this position in Santa Monica/Burbank/Glendale/L.A., California and in Bristol, Connecticut is $164,492 to $220,660; and the hiring range for this position in San Francisco, California is $180,154 to $241,70 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 The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: Disney Entertainment, ESPN, Disney Parks, and Experiences and Products. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney’s stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.

This position is with Disney Streaming Technology LLC, which is part of a business we call Disney Media & Entertainment Distribution.

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.

We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Apply NowApply Later

Watch Our Jobs

Sign up to receive new job alerts and company information based on your preferences.

For Disney Job Alerts to work, JavaScript must be enabled in your browser.