Principal Software Engineer

Leading entertainment and media enterprise providing technological backbone and product development for Disney's media business units.
$184,300 - $270,700
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Entertainment

Description For Principal Software Engineer

Disney Entertainment & ESPN Technology is seeking a Principal Software Engineer to join their Playback Services team within the Media Engineering organization. This role is crucial in building highly available, high-throughput services essential for delivering high-quality content to subscribers worldwide. The position focuses on the backend of media playback, facilitating media selection, device customization, and antipiracy technologies.

The ideal candidate will be responsible for leading technical initiatives, mentoring team members, and establishing engineering practices that drive quality and excellence. They will work in a collaborative environment, building software that powers Disney's streaming platforms including Disney+ and Hulu, reaching millions of consumers daily.

The role offers an opportunity to work on cutting-edge streaming technology while solving complex technical challenges at massive scale. The position requires expertise in functional programming, particularly with Scala, and deep knowledge of building high-performance, distributed systems. The successful candidate will play a key role in shaping the future of Disney's media business through technology innovation.

Working at Disney Entertainment & ESPN Technology means being part of a team that's reimagining how to create magical viewing experiences for the world's most beloved stories. The organization provides the technological backbone for Disney's media business units, helping keep the company at the forefront of innovation while delivering scalability, flexibility, and efficiency.

The position offers competitive compensation varying by location, with comprehensive benefits including medical coverage, bonus potential, and long-term incentives. This is an excellent opportunity for a senior technologist looking to make a significant impact in the streaming media industry while working with one of the world's most recognized entertainment brands.

Last updated 13 days ago

Responsibilities For Principal Software Engineer

  • Work with a team of engineers building software in a collaborative development process
  • Work cross-team to build consensus on approach for delivering projects
  • Lead high-level architecture discussions and planning sessions
  • Build high-performance, stable, scalable systems
  • Support systems and services during production incidents as part of the on-call rotation
  • Provide mentoring and advice for other specialists
  • Establish engineering practices and standards within the team

Requirements For Principal Software Engineer

Scala
Redis
Kafka
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field
  • 10+ years experience crafting backend architectures
  • Expertise in functional programming patterns and Scala APIs
  • Understanding of async programming models and threading/concurrency
  • Knowledge of source control systems, CI/CD pipelines, cloud providers
  • Knowledge of AGILE/Scrum practices

Benefits For Principal Software Engineer

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

Interested in this job?

Jobs Related To Disney Principal Software Engineer

Principal Software Engineer, Architecture - Ad Platforms

Principal Software Engineer role at Disney focusing on AI/ML architecture for ad platforms

Sr Principal Software Engineer

Senior Principal Software Engineer role at Disney focusing on Identity Engineering and cloud-based systems, offering competitive compensation and the opportunity to shape global entertainment technology.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology focusing on building scalable backend services for media playback and streaming platforms.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology focusing on streaming media player development using Rust and C++.

Principal Core Systems Engineer

Principal Core Systems Engineer role at Disney Digital Entertainment focusing on game engine development and technical leadership for Unreal Engine systems.