Senior Software Engineer (Scala)

A leading diversified international family entertainment and media enterprise known for creating world-class stories and experiences.
$138,900 - $203,900
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Entertainment · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Facility Mechanical Engineer- Facility Asset Management(FAM)

Senior Facility Mechanical Engineer role at Disney World Resort, focusing on facility asset management and mechanical systems maintenance.

Sr. Software Engineer

Senior Software Engineer position at Disney Entertainment & ESPN Technology, building streaming platforms like Disney+ and ESPN, requiring 5+ years of backend experience.

Senior Software Engineer in Test

Senior Software Engineer in Test position at Disney Entertainment & ESPN Technology focusing on test automation and quality engineering.

Senior Network Operations Engineer

Senior Network Operations Engineer position at Disney providing first-line support and implementing Data Center builds with competitive compensation and benefits.

Sr. Software Engineer

Senior Software Engineer position at Disney Entertainment & ESPN Technology, building large-scale streaming services for Disney+, Hulu, and ESPN+.

Description For Senior Software Engineer (Scala)

Disney Entertainment and ESPN Technology is seeking a Senior Software Engineer to join their Playback Services team within Media Engineering. This role is crucial in building highly available, high-throughput services essential for delivering quality content to subscribers across Disney+, Hulu, ESPN+, and Star+ streaming platforms. The position offers an opportunity to work at the intersection of entertainment, sports, and technology, focusing on backend media playback, media selection, device customization, and anti-piracy technologies.

The ideal candidate will bring 5+ years of experience in backend architecture and Scala development, with strong expertise in functional programming and async programming models. You'll be responsible for leading architecture discussions, mentoring team members, and contributing to the technical community through knowledge sharing. The role involves working with modern technologies including Kafka, cloud platforms (AWS/Azure/GCP), and observability tools like Datadog and Splunk.

This is an excellent opportunity for someone passionate about streaming media and live sports who wants to make a meaningful impact on core streaming functionality at one of the world's leading entertainment companies. The position offers competitive compensation ranging from $138,900 to $203,900 depending on location, plus comprehensive benefits including medical coverage and potential for bonuses and long-term incentives.

Working at Disney means joining a team that champions a business environment where diverse ideas help the company grow, innovate, and create the best stories in a constantly evolving world. The role is based in prime locations including Santa Monica, Seattle, or New York City, offering the chance to work in vibrant tech hubs while contributing to the future of streaming entertainment.

Last updated 12 days ago

Responsibilities For Senior Software Engineer (Scala)

  • Work with a team of engineers to build high-performance, stable, scalable systems
  • Lead high-level architecture discussions and planning sessions
  • Participate in code review process and on-call rotation
  • Author and review technical proposals and root cause analyses
  • Provide mentoring and advice for other specialists
  • Aid the DSS technical community through presentations and knowledge-sharing

Requirements For Senior Software Engineer (Scala)

Scala
Kafka
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field
  • 5+ years of experience crafting backend architectures
  • Expertise in functional programming patterns and Scala APIs
  • Understanding of async programming models and threading/concurrency
  • Experience with build and deployment technologies like Jenkins and Docker
  • Knowledge of caching technologies and CI/CD pipelines
  • Experience with messaging technologies and public cloud providers
  • Knowledge of AGILE/Scrum practices
  • Strong written and verbal communication skills

Benefits For Senior Software Engineer (Scala)

Medical Insurance
  • Medical benefits
  • Bonus potential
  • Long-term incentives

Interested in this job?