Taro Logo

Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is a global organization building and advancing the technological backbone for Disney's media business globally.
$184,300 - $270,700
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Media

Description For Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their Commerce systems team. This role is part of a global organization that builds and advances the technological backbone for Disney's media business worldwide. The position offers an opportunity to work on systems that power all Commerce workflows within Disney Entertainment and ESPN Product & Technology, implementing reliable, high-request services that power user experiences across web, mobile, and living room devices.

The role is situated within the Product Engineering team, responsible for engineering Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, and engineering behind personalization, commerce, lifecycle, and identity.

As a Principal Software Engineer, you'll be working with cutting-edge technology to build systems that serve millions of users globally. The position offers exposure to major brands like Disney+, Hulu, ESPN, ABC, and ABC News. You'll be part of a fast-paced, dynamic, and collaborative team that values innovation and technical excellence.

The role combines technical leadership with hands-on development, requiring expertise in large-scale, highly available services using Java and Scala. You'll be expected to identify patterns for scale, drive technical framework adoption, and mentor other team members while maintaining high engineering standards.

This is an excellent opportunity for an experienced engineer looking to make a significant impact at one of the world's leading entertainment companies. The position offers competitive compensation varying by location, with additional benefits and the chance to work on products that reach millions of users worldwide.

Last updated a day ago

Responsibilities For Principal Software Engineer

  • Work with a distributed team of engineers across multiple organizations building software collaboratively
  • Identity patterns that can help the teams scale, create proposals, and drive adoption of those patterns
  • Challenge current architectural choices while collaborating to solve problems in innovative ways
  • Drive adoption of consistent technical frameworks across the organization
  • Drive best engineering practices to write well-constructed and easy-to-maintain code
  • Lead through metrics - understand application performance and costs and push for better results

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 (data structures, algorithms, databases, etc.)
  • Strong communication skills
  • Ability to work both independently and collaboratively
  • Experience in coaching and mentoring other specialists

Interested in this job?

Jobs Related To Disney Principal Software Engineer