Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Disney Entertainment & ESPN Technology Logo

Principal Software Engineer

Disney Entertainment & ESPN Technology

$184,300 - $270,700
Sep 26, 2025
New York, NY, US
Apply Now

Disney Entertainment and ESPN Product & Technology is looking to solve complex and distinctive technical problems by building and advancing the technological backbone for Disney's media business globally, specifically focusing on commerce workflows and reliable, high-request services for user experiences across various devices.

Requirements

  • 10+ years of related experience crafting large-scale, highly available Java, Scala, etc. services utilizing various database and messaging technologies.
  • Strong programming skills in Java and other object-oriented languages and a strong grasp of computer science fundamentals (data structures, algorithms, databases, etc.)
  • Experience using source control systems and CI/CD pipelines.

Responsibilities

  • Work with a distributed team of engineers across multiple organizations building software collaboratively.
  • Identity patterns that can help the teams scale, create proposals, and drive adoption of those patterns.
  • Challenge current architectural choices while collaborating to solve problems in innovative ways.
  • Drive adoption of consistent technical frameworks across the organization.
  • Drive best engineering practices to write well-constructed and easy-to-maintain code, defensive and robust tests.
  • Lead through metrics - understand application performance and costs and push for better results.

Other

  • An ability to work both independently and collaboratively.
  • Champion cross-team projects.
  • Coach and mentor other specialists on the team to ensure that all software utilizes industry best practices.
  • Collaborate efficiently with product management, technical program management, operations, and other engineering teams to capture requirements, drive implementation, and provide transparency.
  • A broad perspective on problem-solving.
  • Strong communication skills and a desire to share your knowledge with team members and others.
  • Experience directly managing and mentoring a team.