Taro Logo

Lead Software Engineer - Scala

The Walt Disney Company is building one of the world's largest media streaming platforms, serving Disney+, ESPN+ and Hulu.
$159,500 - $213,900
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment · Enterprise SaaS

Job Description

The Walt Disney Company is seeking a Lead Software Engineer - Scala to join their Experimentation & Experience Controls team, working on their ambitious streaming platform that serves Disney+, ESPN+, and Hulu. This role focuses on building high-throughput globally distributed systems, including Stream Concurrency & Impression tracking, A/B Testing, Feature Flagging, and User Cohort Targeting. The position offers an opportunity to work with cutting-edge technology in a mature DevOps culture, where team members contribute to all areas of the technology stack. The role involves leading an agile squad, making key technical decisions, and mentoring other engineers while working on systems that impact hundreds of millions of users worldwide. The team follows functional programming principles using frameworks like Cats Effect and ZIO. This position combines technical leadership with hands-on development, requiring expertise in distributed systems, cloud infrastructure, and JVM languages. The role offers competitive compensation and the chance to work on technology that shapes the future of digital entertainment.

Last updated 5 hours ago

Responsibilities For Lead Software Engineer - Scala

  • Lead an agile squad responsible for delivering critical products or services in multi-region cloud environments
  • Ensure high-quality consistent delivery through Agile practices and ceremonies
  • Make technical and architectural decisions and influence the roadmap
  • Contribute to an inclusive culture that values learning and development
  • Mentor engineers within and outside of the squad

Requirements For Lead Software Engineer - Scala

Scala
Java
Kotlin
  • Experience in JVM languages (Java, Scala, or Kotlin)
  • Experience leading significant product or feature delivery in Agile team
  • Understanding of high-quality coding, testing, and development practices
  • Experience with distributed systems and multi-level failover strategies
  • Experience with cloud providers (AWS, GCP, or Azure)
  • Familiarity with Terraform or other IaC tooling
  • Bachelor's degree in Computer Science or related field
  • 7 years related work experience

Related Jobs

Lead Software Engineer - Ad Serving Engineering

Lead Software Engineer position at Disney focused on ad serving technology, requiring 7+ years of experience in Java and distributed systems, offering competitive compensation and benefits.

Lead Software Engineer - Ad Serving Engineering

Lead Software Engineer position at Disney focusing on ad serving technology, requiring Java expertise and offering $152K-$223K salary range.

Lead Software Engineer

Lead Software Engineer position at Disney focusing on video player development for streaming services, requiring 7+ years of experience in JavaScript/TypeScript development.

Lead QA Performance Engineer (Project Hire)

Lead QA Performance Engineer role at Disney Experiences, focusing on performance testing and cloud service optimization for Disney's digital platforms.

Lead Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on backend architecture and system scalability for Disney's media platforms.