Taro Logo

Software Engineer II -Java Back End/ ESPN

Disney Entertainment and ESPN Product & Technology is a global organization building and advancing the technological backbone for Disney's media business globally.
$114,900 - $168,700
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Consumer

Job Description

Disney Entertainment and ESPN Product & Technology is seeking a Software Engineer II to join their Watch Experience team. This role focuses on backend development using Java Spring Boot, working on systems that deliver content metadata, playback configurations, and personalized experiences at scale for major platforms like ESPN, Disney+, and Hulu.

The position offers an exciting opportunity to work with cutting-edge technology stack including Java Spring Boot APIs, HAProxy, AWS ECS, and Angular apps, while utilizing modern observability tools like DataDog, CloudWatch, and New Relic. As a backend-leaning full stack engineer, you'll contribute to API design, system architecture, CI/CD, and DevOps practices.

The role is particularly appealing as it puts you at the heart of Disney's media technology, working on products that reach millions of users globally. You'll be part of the team responsible for powering APIs and infrastructure across multiple client platforms including tvOS, Web, Mobile, Smart TVs, and Game Consoles.

Key responsibilities include building scalable backend APIs, collaborating with client app teams, enhancing infrastructure resiliency, and participating in LiveOps and OnCall rotations. The position requires strong technical skills in Java development, cloud-native architecture, and system monitoring, along with the ability to work in a fast-paced environment handling live event traffic.

The compensation package is competitive, varying by location, with base salary ranges from $114,900 to $168,700, plus potential bonuses and comprehensive benefits. This is an excellent opportunity for engineers passionate about media technology and looking to make an impact at scale within one of the world's leading entertainment companies.

Last updated a day ago

Responsibilities For Software Engineer II -Java Back End/ ESPN

  • Build, maintain, and scale backend APIs (Java Spring Boot) that serve personalized content experiences to millions of users
  • Collaborate with client app teams to ensure seamless API integration and consistent playback experiences
  • Enhance infrastructure resiliency across live sporting events and major media moments
  • Contribute to the development of internal tools and dashboards
  • Work with CDN, proxy, and cache layers to optimize performance and availability
  • Participate in production triage and root cause analysis
  • Help automate CI/CD pipelines using TeamCity and AWS for ECS and cloud deployments
  • Champion best practices around alerting, auto-scaling, canary deployments, and system redundancy

Requirements For Software Engineer II -Java Back End/ ESPN

Java
JavaScript
  • Bachelor's degree in Computer Science, Engineering, or related field—or equivalent experience
  • 3+ years experience developing backend systems or APIs in Java (Spring Boot preferred)
  • Familiarity with cloud-native development, particularly in AWS
  • Hands-on experience with monitoring and observability stacks
  • Experience with CI/CD pipelines, Git, build systems, and containerized deployments
  • Strong understanding of REST APIs, caching strategies, and performance optimization
  • Comfortable working in high-stakes environments with live event traffic and tight SLAs

Benefits For Software Engineer II -Java Back End/ ESPN

Medical Insurance
  • Bonus
  • Medical Benefits
  • Financial Benefits

Related Jobs