Principal Software Engineer

A leading diversified international family entertainment and media enterprise focused on creating world-class stories and experiences.
$184,300 - $270,700
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Entertainment

Description For Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their dynamic team building critical commerce services. This role involves working with cutting-edge technology to power Disney's media business globally, including platforms like Disney+, Hulu, ESPN, and ABC. The position offers an opportunity to work on large-scale systems that impact millions of users worldwide.

As a Principal Engineer, you'll be responsible for designing and implementing reliable, high-request services that power user experiences across web, mobile, and living room devices. The role requires expertise in Java/Scala development, with a focus on building scalable, highly available systems. You'll work in a collaborative environment, leading technical initiatives and mentoring other engineers while helping shape the future of Disney's digital platforms.

The position offers competitive compensation varying by location ($184,300-$270,700), plus bonus potential and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to combine technical leadership with hands-on development at one of the world's leading entertainment companies.

The ideal candidate will have 10+ years of experience, strong computer science fundamentals, and excellent communication skills. You'll be part of a team that values innovation, collaboration, and technical excellence while working on products that reach global audiences. If you're passionate about building scalable systems and want to work with world-class brands and content, this role offers the perfect blend of technical challenges and creative opportunities.

Last updated 10 minutes ago

Responsibilities For Principal Software Engineer

  • Work with distributed teams building software collaboratively
  • Identify patterns that help teams scale, create proposals, and drive adoption
  • Challenge and improve architectural choices
  • Drive adoption of consistent technical frameworks
  • Drive best engineering practices
  • Lead through metrics - understand application performance and costs
  • Coach and mentor other specialists

Requirements For Principal Software Engineer

Java
Scala
  • 10+ years of related experience crafting large-scale, highly available Java, Scala services
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering
  • Experience using source control systems and CI/CD pipelines
  • Strong programming skills in Java and other object-oriented languages
  • Strong grasp of computer science fundamentals
  • Strong communication skills
  • Ability to work both independently and collaboratively

Benefits For Principal Software Engineer

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

Interested in this job?

Jobs Related To Disney Principal Software Engineer

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building scalable backend services for streaming platforms including Disney+, Hulu, and Star+.

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 backend development for streaming services.

Principal Software Engineer

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