Taro Logo

Principal Software Engineer

The Walt Disney Company is a global entertainment and media enterprise, leading in streaming, media technology, and entertainment products.
San Francisco, CA, USAGlendale, CA, USANew York, NY, USA
$184,300 - $270,700
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Consumer

Description For Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their User Foundations team, which builds critical User Capabilities shared across streaming services including Disney+, Hulu, ESPN+ and Star+. This role sits at the intersection of technology and creativity, working on the technological backbone of Disney's global media business.

The position offers an opportunity to work on high-impact projects that serve millions of users worldwide through Disney's premier streaming platforms. You'll be responsible for implementing reliable, high-throughput services and pipelines for gathering user information and delivering personalized experiences. The role involves developing identity patterns for scale, driving architectural decisions, and leading best engineering practices.

As a Principal Engineer, you'll work with cutting-edge technology while contributing to products that shape the future of Disney's media presence. The position offers competitive compensation, including potential bonuses and long-term incentives, plus comprehensive benefits. You'll be part of a dynamic team that values innovation, collaboration, and technical excellence.

The role requires deep expertise in Java development, strong system design capabilities, and proven experience building large-scale, highly available services. You'll have the opportunity to mentor other engineers, drive technical excellence, and work on challenging problems at massive scale. This is an ideal position for a senior technologist who wants to make a significant impact on how millions of people consume and interact with Disney's content worldwide.

Last updated 2 days ago

Responsibilities For Principal Software Engineer

  • Develop software designs and specifications
  • Develops and writes code to meet design specifications
  • Test, document and deploy code
  • Provide technical mentorship, and code quality assurance
  • Support, maintain and break-fix production products
  • Work with a team to design solutions to various problems
  • Be a champion for engineering excellence
  • Lead architecture group to inspire change across the organization

Requirements For Principal Software Engineer

Java
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field
  • 10+ years of related experience crafting large-scale, highly available Java services
  • Strong programming skills in Java and other object-oriented languages
  • Strong grasp of computer science fundamentals (data structures, algorithms, databases, etc.)
  • Experience using source control systems and CI/CD pipelines
  • Ability to work both independently and collaboratively
  • Champion cross-team projects
  • Coach and mentor other specialists

Benefits For Principal Software Engineer

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

Interested in this job?

Jobs Related To Disney Principal Software Engineer