**Job Title:**

Principal Software Engineer - Disney Streaming Services

Remote Full-time
**Job Description:**

Join the Disney Streaming Services Team as a Principal Software Engineer

We are seeking a highly skilled and experienced Principal Software Engineer to join our Content and Experience Delivery (CXD) team at Disney Streaming Services. As a Principal Software Engineer, you will play a pivotal role in designing and building scalable and high-performance systems that power the content viewing experiences for millions of users across the globe.

As a member of our CXD team, you will work closely with cross-functional groups to understand their objectives, design and implement systems that meet their needs, and lead the execution of these systems. You will also collaborate with other engineering leaders to conceptualize and validate solutions, and provide input on technical decisions through detailed RFCs.

We are looking for a strong technical leader who can bring their expertise in software engineering, cloud architecture, and distributed systems to our team. If you have a passion for building scalable and highly available systems, and a desire to work on a global scale, we encourage you to apply for this exciting opportunity.

**Key Responsibilities:**

* Meet with design and product teams to understand their objectives and design systems that meet their needs
* Collaborate with other engineering leaders to conceptualize and validate solutions
* Design and implement scalable and high-performance systems that power the content viewing experiences for millions of users
* Model and validate solutions to ensure they meet the requirements of Disney Streaming Services
* Lead the execution of systems and provide input on technical decisions through detailed RFCs
* Work with cross-functional teams to identify solutions to technical problems
* Define and evolve functional models to ensure highly available and performant systems

**Requirements:**

* Bachelor's degree in Computer Science, Data Science, Software Engineering, Electrical Engineering, or a related field
* Strong programming skills in Java and other object-oriented languages
* Solid understanding of software engineering fundamentals (data structures, algorithms, databases, etc.)
* Experience working with cloud-based systems and services, particularly AWS
* Experience designing and building multi-system, cross-functional event-driven systems
* Strong technical leadership skills, with experience mentoring and coaching other engineers
* Excellent communication and collaboration skills, with experience working with cross-functional teams

**Nice to Have:**

* Cloud-native system design and development
* Experience with streaming platforms like Kafka, Kinesis, or Flink
* Hands-on experience with AWS services, including Terraform or other IAC tools
* Experience with NoSQL databases like DynamoDB, Cassandra, Scylla, or Couchbase
* Experience working with distributed global teams and adapting to different time zones

**What We Offer:**

* Competitive salary and benefits package
* Opportunity to work on a global scale and make a significant impact on the content viewing experiences of millions of users
* Collaborative and dynamic work environment with a team of experienced engineers
* Professional development opportunities and a commitment to growth and learning

**How to Apply:**

If you are a motivated and experienced software engineer looking for a new challenge, please apply today. We look forward to hearing from you!

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Data Entry Clerk

Remote Full-time

Entry-Level Remote Data Entry Jobs with UPS – Work From Home Opportunity

Remote Full-time

Central Intake Coordinator

Remote Full-time

Entry-Level Part-Time Data Entry Specialist – E-Commerce Product Listing Management (No Experience Needed | Flexible Hours)

Remote Full-time

Amazon Delivery Driver

Remote Full-time

Remote Chat Opportunities Part Time Evening Flexible Schedule No Degree Required

Remote Full-time

Strategy & Operations Associate

Remote Full-time

Licensed Sales Professional (LSP) - AK

Remote Full-time

[Remote/WFM] Require Freelance Online German (DaF) Teacher in

Remote Full-time

CDL A Truck Driver

Remote Full-time
← Back to Home