Taro Logo

Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise creating world-class stories and experiences.
$193,100 - $270,700
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS · Consumer

Description For Principal Software Engineer

Technology is at the heart of Disney's past, present, and future. As a Principal Software Engineer at Disney Entertainment, you'll join a dynamic team building systems that provide data at scale across Disney+, Hulu, and Star+. The Content Experience & Delivery team implements reliable, high-request services that power streaming user experiences across web, mobile, and living room devices.

You'll collaborate with Data Science/ML and Product teams to innovate on, develop and operate Recommendation Systems at scale, serving hundreds of millions of customers across Disney+, Hulu, ABC and ESPN. As a Principal Engineer, you'll drive projects end-to-end: designing solutions, finding alignment with stakeholders, implementing code, and overseeing production deployments.

The role offers unique opportunities to:

  • Build the future of Disney's media technology
  • Work at unprecedented scale, serving millions of users globally
  • Drive innovation in streaming and content delivery
  • Shape industry norms and solve complex technical problems

You'll be part of Disney Entertainment & ESPN Product & Technology, a global organization of engineers, product developers, designers, and technologists building the technological backbone for Disney's media business. The team marries technology with creativity to enhance storytelling and drive innovation across Disney's unmatched portfolio of brands including Disney+, Hulu, ESPN, ABC, and ABC News.

The position offers competitive compensation ranging from $193,100 to $270,700 depending on location and experience. You'll work in a fast-paced, collaborative environment with opportunities to mentor others and shape the technical direction of critical streaming services.

This is an ideal role for an experienced engineer who wants to:

  • Drive technical excellence and best practices
  • Mentor and grow other engineers
  • Work on large-scale distributed systems
  • Build products used by millions
  • Be part of shaping the future of streaming media

The role requires strong technical skills in backend services, JVM technologies, and cloud platforms, combined with excellent communication and leadership abilities. You'll need to balance technical depth with strategic thinking as you help drive Disney's streaming platforms forward.

Join us in building the next generation of streaming technology that delivers Disney's world-class storytelling to audiences everywhere.

Last updated a day ago

Responsibilities For Principal Software Engineer

  • Independently drive and champion cross-team projects
  • Design new solutions and ensure alignment across engineering and product teams
  • Write code to implement new features or optimize existing services
  • Participate in a 24/7 on-call rotation for tier-1 critical services
  • Set best practices for the team for on-call responsibilities
  • Perform code reviews for members of the team
  • Coach and mentor teammates
  • Help onboard new team members
  • Actively participate in daily stand-ups and other scrum ceremonies

Requirements For Principal Software Engineer

Java
Kafka
  • Minimum of 10 years of related experience crafting and operating backend services
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field
  • 3+ years of related experience crafting and operating large-scale, high-availability backend services
  • Experience with algorithms and ML model implementation & operation at scale
  • Demonstrated knowledge crafting and operating JVM services
  • Proven track record of designing and driving consensus on backend architectures
  • Demonstrated knowledge of asynchronous programming
  • Demonstrated knowledge of object-oriented programming patterns
  • Demonstrated knowledge of functional programming patterns
  • Demonstrated knowledge of source control systems and CI/CD pipelines
  • 1+ years experience operating within a Public Cloud Provider
  • Experience with observability tools for metrics, logging, and monitoring
  • Strong communication skills

Interested in this job?

Jobs Related To Disney Principal Software Engineer