Taro Logo

Software Engineer II - ESPN/Sports

The Walt Disney Company is a global entertainment and media enterprise, known for its media networks, theme parks, and streaming services.
$114,900 - $168,700
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Media

Description For Software Engineer II - ESPN/Sports

Disney Entertainment and ESPN Product & Technology is seeking a Software Engineer II to join their Watch Experience team. This role is crucial in powering the APIs and infrastructure used across multiple client platforms including tvOS, Web, Mobile, Smart TVs, and Game Consoles for major brands like ESPN, Disney+, and Hulu.

The position is a backend-leaning full stack role, focusing on building and maintaining scalable systems that deliver content metadata, playback configurations, personalization, and curated experiences. The tech stack includes Java Spring Boot APIs, HAProxy, AWS ECS, Angular apps, and modern observability tools.

As part of the Watch Experience team, you'll be working on systems that directly impact millions of users worldwide, handling both regular streaming traffic and high-stakes live sporting events. The role involves participation in LiveOps and OnCall rotations, making it perfect for engineers who thrive in dynamic, fast-paced environments.

The company offers competitive compensation ranging from $114,900 to $168,700 depending on location, along with comprehensive benefits. This is an excellent opportunity to work with cutting-edge technology while contributing to some of the world's most popular streaming platforms.

The ideal candidate will have strong experience with Java/Spring Boot, cloud technologies (particularly AWS), and a solid understanding of distributed systems. You'll be working in a collaborative environment, participating in agile ceremonies, and coordinating across teams to deliver robust, scalable solutions.

This role offers unique challenges in handling large-scale media delivery, content personalization, and ensuring high availability during major sporting events. It's an opportunity to work with a team that's shaping the future of digital media delivery while maintaining the high standards expected of Disney's technology infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer II - ESPN/Sports

  • 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 - ESPN/Sports

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 (ECS, Lambda, CloudFront, S3, etc.)
  • 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

Interested in this job?

Jobs Related To Disney Software Engineer II - ESPN/Sports