Taro Logo

Principal Software Engineer

The Walt Disney Company is a global entertainment and media enterprise, known for its media networks, theme parks, and streaming services.
$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 Content Experience & Delivery team. This role is crucial in building systems that provide data at scale across Disney+, Hulu, and Star+. The position offers an opportunity to work on recommendation systems serving hundreds of millions of customers.

As a Principal Engineer, you'll be at the forefront of designing and implementing high-request services that power streaming user experiences across multiple platforms. The role combines technical leadership with hands-on development, requiring expertise in backend services, distributed systems, and large-scale data processing.

The position is part of Disney's broader technology initiative, where you'll work with a global organization of engineers, product developers, and technologists. You'll be contributing to the technological backbone of Disney's media business globally, working with iconic brands like Disney+, Hulu, ESPN, and ABC.

The role offers exposure to cutting-edge technology challenges, including building and operating critical services that support millions of users worldwide. You'll be working in a fast-paced, collaborative environment, leading technical initiatives while mentoring team members. The position requires a balance of technical expertise, leadership skills, and the ability to drive best practices across the organization.

This is an excellent opportunity for a seasoned engineer who wants to make a significant impact on how millions of people consume entertainment content. You'll be working with some of the most recognized brands in entertainment, helping shape the future of streaming technology while solving complex technical challenges at scale.

Last updated 2 days 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 24/7 on-call rotation for tier-1 critical services
  • Perform code reviews and mentor team members
  • Design and drive consensus on backend architectures
  • Break down work at initiative and epic levels
  • Coach and mentor teammates

Requirements For Principal Software Engineer

Java
Kafka
  • Bachelor's degree in Computer Science or related field
  • Minimum of 10 years of related experience crafting and operating backend services
  • 3+ years experience with large-scale, high-availability backend services
  • Experience with algorithms and ML model implementation
  • Knowledge of JVM services
  • Experience with asynchronous programming
  • Knowledge of object-oriented and functional programming patterns
  • Experience with CI/CD pipelines
  • 1+ years experience with Public Cloud Provider (AWS, Azure, GCP)
  • Experience with observability tools (Datadog, Splunk, Grafana)
  • Strong communication skills

Interested in this job?

Jobs Related To Disney Principal Software Engineer