Back to Jobs

Senior Software Engineer - User State and Customizations for Disney's Streaming Platforms

Remote, USA Full-time Posted 2025-11-03

Transforming the Future of Media with Disney Entertainment & ESPN Technology

At Disney Entertainment & ESPN Technology, we're redefining the way the world experiences entertainment and sports. Our team is at the forefront of creating magical viewing experiences, leveraging cutting-edge technology to power our media, advertising, and distribution businesses. We're not just building products; we're crafting the infrastructure that will shape the future of Disney's media landscape for years to come.

As a Senior Software Engineer in our Product & Data Engineering team, you'll play a pivotal role in delivering world-class consumer-facing products, including Disney+, Hulu, ESPN+, and various digital experiences across ESPN, Marvel, Disney Studios, NatGeo, and ABC News. Our platforms power core experiences like personalization, search, messaging, and data, touching the lives of millions of consumers worldwide across multiple devices and platforms.

About the Role

We're seeking a motivated and experienced Senior Software Engineer for User State and Customizations. In this role, you'll be responsible for delivering a personalized experience to users at scale, focusing on features like "continue watching" and pause/resume functionality. As a technical leader, you'll drive innovation, deliver high-quality pipeline services, and data stores, partnering closely with product teams to develop solutions applicable across our streaming platforms.

Key Responsibilities

  • Contribute to the design, development, testing, deployment, and support of stateful microservices and lambdas in a multi-region cloud environment.
  • Promote and support Agile methodologies, leading regular ceremonies like stand-ups, retrospectives, and sprint planning.
  • Mentor engineers within your squad and beyond, helping them improve their technical abilities and build their profiles within and outside the organization.
  • Collaborate with Product Managers, Designers, QA, Operations, and other stakeholders to understand requirements and articulate technical decisions and outcomes.
  • Work closely with cross-functional teams, including service engineers, data engineers, data scientists, and data analytics to deliver comprehensive solutions.

Essential Qualifications

To succeed in this role, you'll need:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software engineering, with a focus on building highly available architecture, shipping robust code, and creating a positive team environment.
  • Fluency in multiple programming languages, including at least one of: Java, Scala, Python.
  • Demonstrated success in team problem-solving, designing, and implementing software at scale.
  • Excellent communication and collaboration skills, with experience presenting to senior leadership and external partners.
  • Experience with performance tuning and building/maintaining software that is in the critical path.
  • A bias towards action, with a track record of delivering high-quality software solutions on time, at scale, and within budget.

Preferred Qualifications

While not mandatory, the following skills and experiences will give you a competitive edge:

  • Experience with SpringBoot and related Spring projects.
  • Knowledge of non-relational database technologies, such as DynamoDB.
  • Familiarity with Apache Kafka and/or Kinesis.
  • Experience with Terraform, Docker, and Kubernetes.
  • Expertise in at least one of: AWS, Azure, GCP.
  • A background in building, testing, and tuning distributed systems.

Career Growth and Learning Benefits

At Disney Entertainment & ESPN Technology, we're committed to your growth and development. As a Senior Software Engineer, you'll have the opportunity to:

  • Work on complex, high-impact projects that shape the future of our media business.
  • Develop your technical leadership skills, mentoring junior engineers and driving technical innovation.
  • Collaborate with cross-functional teams, expanding your understanding of the business and developing your communication skills.
  • Stay at the forefront of technology, leveraging the latest tools and methodologies to drive excellence.

Work Environment and Company Culture

We pride ourselves on a culture that values innovation, teamwork, and creativity. As a remote-friendly organization, we offer the flexibility to work from anywhere, while still being part of a collaborative and dynamic team. Our work environment is designed to foster growth, creativity, and a sense of community, ensuring that you have the support and resources needed to excel in your role.

Compensation, Perks, and Benefits

We offer a competitive compensation package, including a salary range of $136,100 - $182,400 in Santa Monica/Burbank/Glendale/L.A., California, and $149,000 - $199,800 in San Francisco, California. Additionally, you may be eligible for a bonus and/or long-term incentive units, along with a comprehensive benefits package that includes medical, financial, and other benefits.

Join Our Team

If you're a motivated and experienced Senior Software Engineer looking to make a meaningful impact in the world of media and entertainment, we want to hear from you. Even if you feel you're not a perfect match, we'd still love to hear from you. We're committed to finding great people to join our friendly team, and we believe that your unique skills and experiences could be the perfect fit.

Apply now and take the first step towards transforming the future of Disney's media business.

Apply for this job  

Similar Jobs