Posted Feb 6, 2026

Job Title: Principal Software Engineer - Disney Streaming Content and Experience Delivery (CXD)

Apply Now
Job Description: Join the Disney Streaming Content and Experience Delivery (CXD) team as a Principal Software Engineer and play a key role in designing and building scalable, high-availability systems that power the content reading experiences for millions of viewers worldwide. As a leader in our team, you will be responsible for architecting frameworks that meet the goals of Disney Streaming, collaborating with cross-functional teams, and mentoring junior engineers to ensure that all software uses DSS and industry best practices for adaptable, fault-tolerant system design. Key Responsibilities: Collaborate with design and product teams to understand their objectives and develop solutions that meet their needs Design and architect frameworks that improve how we build and serve data at scale to all Disney Streaming viewers Model and validate solutions through detailed RFCs and lead design teams through execution Communicate with design teams to help them identify solutions to the problems they are tackling Define and modify functional models to support highly available and performant systems Requirements: 2+ years of experience building large-scale, highly available Java services using various database and messaging technologies Strong understanding of software engineering fundamentals (data structures, algorithms, databases, etc.) Experience working with cross-functional teams, including product management, technical program management, and other design teams Ability to mentor and guide junior engineers to ensure that all software uses DSS and industry best practices for adaptable, fault-tolerant system design Strong programming skills in Java and other object-oriented languages, as well as a solid understanding of software engineering principles Experience designing and building multi-framework, cross-functional event-driven systems (responsive design) Deep experience building and managing services on AWS Bachelor's degree in Computer Science, Data Science, Engineering, or a related field, or equivalent work experience Preferred Qualifications: Cloud-native system design Experience scaling services within a cloud environment Deep experience in responsive programming on JVM languages, preferably Java Experience as a service administrator with experience building and managing identity frameworks Experience with streaming platforms like Kafka, Kinesis, or Flink Hands-on experience managing AWS services, including experience using Terraform or other IAC tools Hands-on experience expanding and managing distributed NoSQL data stores like DynamoDB, Cassandra, Scylla, and Couchbase Experience working with global teams and an adaptable schedule across multiple time zones What We Offer: Competitive salary Opportunity to work with a global team and contribute to the development of scalable, high-availability systems Chance to mentor and guide junior engineers and help shape the future of Disney Streaming Flexible work schedule and remote work options How to Apply: If you're passionate about building scalable, high-availability systems and leading cross-functional teams, we want to hear from you! Apply today and let's build the future together. Apply for this job