- Location
- IND - Bangalore - Ecoworld 6B - 7th Floor, India
- Workplace
- Onsite
- Type
- Full-time
- Department
- Engineering
- Closing date
- Today
- Source
- Workday
Description
Job Posting Title:
Product Software Engineering ArchitectReq ID:
10138783Job Description:
On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media business for the future. Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.
A few reasons why we think you’d love working for Disney Entertainment & ESPN Technology
1. Building the future of Disney’s media business: DE&E Technologists are designing and building the infrastructure that will power Disney’s media, advertising, and distribution businesses for years to come.
2. Reach & Scale: The products and platforms this group builds and operates delight millions of consumers every minute of every day – from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.
3. Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.
Experimentation & Experience Controls
The Experimentation and Experience Controls (EEC) team owns and operates WeaponX, Disney Streaming’s internal Feature Lifecycle platform. We enable product and engineering teams across Disney+, ESPN and Hulu to safely experiment, measure performance, and roll out features through advanced A/B testing, feature flagging, and audience targeting.
We’re building an industry-leading platform that makes experimentation seamless, supports thousands of concurrent tests, and automatically surfaces actionable insights. By combining platform engineering, data science, and product strategy, we deliver reliable, scalable systems that drive data-driven decision-making and directly shape how millions of people experience Disney’s streaming products
Job Summary:
As a Principal Product Development Engineer within the Experimentation & Experience Controls team you will be working across multiple squads and initiatives in order to guide the direction and architecture of multi-region global distributed systems.
You will be a key part of an engaging, dynamic and inclusive engineering organization, grounded in scrum and agile practices, CI/CD, great collaboration and motivated by a commitment to continuous learning and improvement.
You’ll coordinate with other lead & principal engineers to drive several critical and complex projects including A/B Testing, Feature Flagging, and User Cohort Targeting. The scope and usage of each of these projects reaches far outside of our immediate organization, covering not just our streaming products, but also Disney’s entertainment brands from across the business.
Responsibilities:
- Be hands-on. Working with engineers across multiple global teams, often leading proof of concept designs and providing guidance to prove out ideas that define the forward looking technological direction.
- Influence the roadmap for multiple teams, working in partnership with your peers and partners across Product, Project Management, and Engineering.
- Understand the strategic business goals of the organization and use this to guide cross team solutions, architecture, and priorities that bring significant business value without unnecessary technical complexity or risk.
- Be present in cross organizational discussions, representing engineers within your teams. Use your knowledge to proactively identify and document architectural gaps and focus areas.
- Contribute to an inclusive culture that values learning and development, close collaboration between team members, and strives for excellence.
- Mentor engineers across teams to help them improve their technical abilities and build their profiles within and outside of the organization.
Required Qualifications:
- Experience designing, building, and operating distributed systems with multi-level failover & fallback strategies.
- Understanding of product architecture, high-quality coding, testing, and development practices.
- In depth experience of a Java Virtual Machine (JVM) language such as: Java, Scala, or Kotlin.
- In depth experience with data warehouse, pipeline, and analytics platforms such as Databricks or Snowflake.
- Experience designing and building UIs for data-intensive applications with modern technologies such as React & TypeScript.
- Experience with at least one of the following cloud providers: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure.
- Experience in gaining alignment across multiple teams in order to deliver significant products or features.
- Excellent verbal and written communication skills, specifically in understanding, framing and simplifying both technical & business requirements.
- Comfort with ambiguity and leading conversations where discordant views are present.
Preferred Qualifications:
- Significant Experience of designing, building & operating distributed systems with multi-level failover & fallback strategies.
- Experience with Amazon Web Services (AWS).
- Experience with Terraform or other infrastructure as code (IaC) tooling.
- Experience Monitoring and optimizing applications, especially those written for the JVM.
- Experience with relational and NoSQL databases, particularly PostgreSQL, Aurora, & DynamoDB with experience modeling & optimizing query performance.
- Experience with Kinesis, Kafka, or any other streaming data.
- Experience building micro/web services - including REST and GraphQL.
- Experience or interest in functional programming and its real-world applications - particularly Scala stacks such as Cats Effect and ZIO.
- Experience mentoring and coaching more junior engineers on both technical and soft skills.
- Contributions to the technical community, either through blogs, internal workshops, meetups or conferences.
Required Education:
- Bachelor’s or Master’s Degree in Computer Science or related field.
- 10+ years related work experience.
Job Posting Segment:
Product EngineeringJob Posting Primary Business:
PE - India Product & TechnologyPrimary Job Posting Category:
Product Software EngineeringEmployment Type:
Full timePrimary City, State, Region, Postal Code:
Bangalore, IndiaAlternate City, State, Region, Postal Code:
Date Posted:
2026-07-22