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

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 15 days 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?

Jobs Related To Disney Senior Principal Software Engineer

Manager, Software Development, Marketing Incrementality Measurement

Lead a team of engineers in Amazon's marketing incrementality measurement, focusing on MLOps and data-driven decision-making.

Principal Engineer, Shopbop

Principal Engineer role at Shopbop, an Amazon subsidiary, leading integration with Amazon core services and shaping technical vision.

Principal Software Engineer, Verification

Principal Software Engineer, Verification role at Amazon for AWS, focusing on SoC verification and IO-Sub-System expertise.

Senior Engineering Manager - Apple Services Traffic

Senior Engineering Manager role at Apple, leading traffic management solutions for Apple Services.

Principal Software Engineering Manager

Principal Software Engineering Manager at Microsoft leading Azure SQL Database Storage/IO team in Bangalore, India.