Taro Logo

Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes Disney Entertainment, ESPN, and Disney Experiences.
San Francisco, CA, USASanta Monica, CA, USAGlendale, CA, USA
$184,300 - $270,700
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Principal Software Engineer

Senior Principal Software Engineer role at Disney, focusing on architecture and solution development for streaming platforms like Disney+ and Hulu, offering $234K-$314K salary in Seattle.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Disney Entertainment, leading architecture for streaming platforms like Disney+ and Hulu, focusing on backend solutions and distributed systems.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology, building backend systems for streaming platforms and digital products that reach millions of users worldwide.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Disney focusing on Identity Engineering, building high-traffic CIAM systems for Disney's global digital presence.

Principal Software Engineer - Activation

Principal Software Engineer position at Disney focusing on software architecture and technical leadership for the Activation team in Seattle.

Description For Principal Software Engineer

Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media business globally.

The User Foundations team builds critical User Capabilities that are shared across all experiences on the streaming services: Disney+, Hulu, ESPN+ and Star+. We implement reliable, high-throughput services and pipelines for gathering information about our users and delivering personalized experiences. We're a fast-paced, dynamic, collaborative and fun team, looking for someone who can slot right in and start delivering from day one.

As a Principal Software Engineer, you will:

  • Design and implement identity patterns that help teams scale
  • Challenge current architectural choices while collaborating on innovative solutions
  • Drive best engineering practices for well-constructed, maintainable code
  • Lead through metrics - understand application performance and costs
  • Work with Product Management to translate business requirements into technical solutions
  • Lead architecture group to inspire change across organizations

The role offers:

  1. Building the future of Disney's media through cutting-edge technology
  2. Massive reach and impact through platforms like Disney+, Hulu, ESPN, ABC
  3. Opportunity to innovate and shape industry norms
  4. Work on high-scale, mission-critical systems
  5. Collaborative environment with focus on engineering excellence

This is a chance to join a leading team at Disney, working on products that impact millions of users globally while helping shape the future of streaming technology. The role offers competitive compensation, comprehensive benefits, and the opportunity to work with world-class talent in a dynamic, innovative environment.

Last updated 10 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
  • Become and stay an expert in current and emerging technologies

Requirements For Principal Software Engineer

Java
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study
  • 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
  • An ability to work both independently and collaboratively
  • Champion cross-team projects
  • Coach and mentor other specialists

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?