Taro Logo

Senior Software Engineer (Scala)

A leading diversified international family entertainment and media enterprise focused on creating world-class stories and experiences.
$145,400 - $195,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Entertainment
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Scala)

Join Disney Entertainment and ESPN Technology as a Senior Software Engineer on the Playback Services team within Media Engineering. We're building highly available, high-throughput services essential for delivering quality content to subscribers across Hulu, Disney+, ESPN+, and Star+. The role focuses on backend media playback, media selection, device customization, and anti-piracy technologies. You'll work with cutting-edge streaming technology while contributing to core functionality of Disney's streaming products. The position offers competitive compensation ($145,400-$195,000) and the opportunity to work with a fast-growing team at the intersection of entertainment, sports, and technology. You'll be part of Disney's legacy of creating world-class stories and experiences, working in a collaborative environment that values innovation and technical excellence. The role requires expertise in Scala and functional programming, with opportunities to mentor others and shape the architecture of mission-critical streaming services.

Last updated 7 months 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 or related field
  • 5+ years of experience in backend architectures and applications
  • Expertise in functional programming and Scala APIs
  • Understanding of async programming models
  • Experience with Jenkins and Docker
  • Knowledge of caching technologies and CI/CD pipelines
  • Experience with messaging technologies and cloud providers
  • Knowledge of AGILE/Scrum practices
  • Strong written and verbal communication skills

Benefits For Senior Software Engineer (Scala)

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?