Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise with three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
Seattle, WA, USASanta Monica, CA, USAGlendale, CA, USA
$193,100 - $258,900
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS

Description For Principal Software Engineer

Disney Entertainment & ESPN Technology is seeking a Principal Software Engineer to join their Content Experience & Delivery team. This role focuses on building systems that provide data at scale across Disney+, Hulu, and Star+.

The position involves implementing reliable, high-request services that deliver data powering streaming user experiences across web, mobile, and living room devices. You'll be part of a dynamic team creating best-in-class Recommendations & Discovery experiences for hundreds of millions of customers.

As a Principal Engineer, you will:

  • Drive and champion cross-team projects independently
  • Design new solutions and ensure alignment across engineering and product teams
  • Write code to implement features and optimize services
  • Participate in 24/7 on-call rotation for tier-1 critical services
  • Coach and mentor teammates
  • Set best practices for deployments, monitoring, and incident investigation

The ideal candidate will have:

  • 10+ years of experience crafting and operating backend services
  • Bachelor's degree in Computer Science or related field
  • Strong experience with JVM services and asynchronous programming
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Expertise in designing and operating large-scale, high-availability systems
  • Experience with ML model implementation at scale

The role offers competitive compensation ($193,100-$258,900 in Seattle/NY, $184,300-$247,100 in LA) plus bonus potential and comprehensive benefits. You'll be part of Disney's mission to create magical viewing experiences while transforming their media business for the future.

Join a collaborative team working on systems that impact millions of users worldwide. You'll have the opportunity to innovate on recommendation systems, work with cutting-edge technologies, and help shape the future of streaming content delivery at one of the world's most beloved entertainment companies.

Last updated 9 hours ago

Responsibilities For Principal Software Engineer

  • Drive and champion cross-team projects independently
  • Design new solutions and ensure alignment across teams
  • Write code to implement features and optimize services
  • Participate in 24/7 on-call rotation for critical services
  • Coach and mentor teammates
  • Perform code reviews
  • Set best practices for deployments and monitoring
  • Break down work and set project milestones

Requirements For Principal Software Engineer

Java
Kafka
  • Bachelor's degree in Computer Science or related field
  • 10+ years of experience with backend services
  • Experience with JVM services
  • Knowledge of asynchronous and functional programming
  • Experience with public cloud providers (AWS, Azure, GCP)
  • Experience with observability tools (Datadog, Splunk, Grafana)
  • Strong communication skills
  • Knowledge of AGILE/Scrum practices

Benefits For Principal Software Engineer

Medical Insurance
401k
Equity
  • Full range of medical benefits
  • Bonus opportunity
  • Long-term incentive units

Interested in this job?

Jobs Related To Disney Principal Software Engineer

Principal Software Engineer

Principal Software Engineer role at Disney building commerce systems that power user experiences across Disney Entertainment and ESPN digital platforms.

Principal Software Engineer

Principal Software Engineer position at Disney Entertainment focusing on developing and maintaining Rust and C++ video player technology for streaming platforms.

Sr Principal Software Engineer

Sr Principal Software Engineer position at Disney Entertainment, focusing on Identity Engineering and CIAM capabilities across Disney's digital platforms.

Principal Software Engineer

Principal Software Engineer position at Disney Entertainment & ESPN Technology, focusing on backend development for streaming services with competitive compensation and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment focusing on building highly available backend services for media playback and streaming platforms.