Taro Logo

Senior Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
$223,700 - $328,600
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Principal Software Engineer

We are looking for a Senior Principal Software Engineer who is passionate about developing high performance platforms. As a member of our User Foundations team, you will build critical User Capabilities shared across all experiences on the streaming services: Disney+, Hulu, ESPN+ and Star+. You'll implement reliable, high-throughput services and pipelines for gathering information about our users and delivering personalized experiences.

Key responsibilities include:

  • Identifying patterns that can help teams scale, creating proposals, and driving adoption of those patterns
  • Challenging current architectural choices while collaborating to solve problems in innovative ways
  • Driving best engineering practices to write well-constructed and easy-to-maintain code, defensive and robust tests
  • Leading through metrics - understanding application performance and costs and pushing for better results
  • Working with Product Management to translate business requirements into Technical solutions
  • Leading architecture group to inspire change across the organization and partner organizations
  • Representing Disney streaming in various internal and external conferences, blogs, mentoring Senior engineers

This role requires 12+ years of related experience crafting large-scale, highly available Java services utilizing various database and messaging technologies. You should have strong programming skills in Java and other object-oriented languages, and a strong grasp of computer science fundamentals. Experience with SpringBoot, non-relational databases, Redis, Apache Kafka, Terraform, Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP) is highly desirable.

The position offers competitive compensation, including potential bonuses and long-term incentives, as well as a full range of benefits. Join us in reimagining ways to create magical viewing experiences for the world's most beloved stories while transforming Disney's media business for the future.

Last updated 8 months ago

Responsibilities For Senior Principal Software Engineer

  • Identify patterns to help teams scale and drive adoption
  • Challenge and improve architectural choices
  • Drive best engineering practices
  • Lead through metrics and performance optimization
  • Translate business requirements into technical solutions
  • Lead architecture group to inspire change
  • Represent Disney streaming at conferences and mentor senior engineers

Requirements For Senior Principal Software Engineer

Java
JavaScript
Python
Kafka
Redis
  • 12+ years of software engineering experience
  • Strong programming skills in Java and other object-oriented languages
  • Experience with SpringBoot and related Spring projects
  • Knowledge of non-relational database technologies (e.g. DynamoDB)
  • Experience with Redis and/or MemCache
  • Familiarity with Apache Kafka and/or Kinesis
  • Proficiency in Terraform, Docker, and Kubernetes
  • Expert with at least one of: AWS, Azure, GCP
  • Experience building, testing, and tuning distributed systems
  • Bachelor's degree in Computer Science or related field

Benefits For Senior Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Health Insurance & Wellbeing
  • Childcare Options
  • Paid Time Off
  • Retirement Programs
  • Tuition Assistance
  • Weekly Pay

Interested in this job?