Taro Logo

Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is a global organization building 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 forms the technological backbone of Disney's media business worldwide. The position offers an opportunity to work on critical services that support user experiences across web, mobile, and living room devices.

The role involves building systems that power all Commerce workflows within Disney Entertainment and ESPN Product & Technology. As a Principal Engineer, you'll be implementing reliable, high-request services and working with distributed teams across multiple organizations. The position requires strong technical leadership, with responsibilities including identifying scalable patterns, driving technical framework adoption, and maintaining high engineering standards.

This is an exciting opportunity to work with one of the world's leading entertainment companies, helping to shape the future of Disney's media technology. The role offers competitive compensation varying by location, with base salary ranges from $184,300 to $270,700 depending on the specific location (New York, Seattle, San Francisco, or Santa Monica).

The ideal candidate will bring 10+ years of experience in building large-scale services, strong programming skills particularly in Java and Scala, and a proven track record of technical leadership. You'll be part of a fast-paced, dynamic, and collaborative team that values innovation and technical excellence. This role offers the chance to work on systems that serve millions of users while contributing to the technological advancement of Disney's media portfolio including Disney+, Hulu, ESPN, ABC, and ABC News.

Last updated 4 hours 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, defensive and robust tests
  • 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.)
  • Ability to work both independently and collaboratively
  • Strong communication skills
  • Experience in coaching and mentoring team members

Interested in this job?

Jobs Related To Disney Principal Software Engineer