Taro Logo

Software Engineer II

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
$109,400 - $168,700
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Entertainment · Finance

Description For Software Engineer II

Technology is at the heart of Disney's past, present, and future. As a Software Engineer II in the Disney Entertainment & ESPN Product & Technology team, you'll be part of a global organization building the technological backbone for Disney's media business globally. This role focuses on payment systems that power major streaming platforms including Disney+, ESPN+, and Hulu.

You'll be working on mission-critical payment systems that process millions of transactions, ensuring high availability and reliability across multiple streaming platforms. The role involves designing and implementing secure payment processing solutions, working with various payment processors, and handling global payment requirements including SCA compliance in EMEA.

The position offers an opportunity to work with cutting-edge technologies in the payments space, including event-driven architectures using Kafka/RabbitMQ and cloud infrastructure with AWS and Kubernetes. You'll be writing code in Scala/Java, designing APIs, and implementing PCI-compliant solutions for handling sensitive payment data.

This is an excellent opportunity for a mid-level engineer to grow their career at one of the world's most renowned entertainment companies. You'll be working alongside talented engineers, participating in code reviews, and contributing to the evolution of large-scale payment systems. The role includes on-call responsibilities and offers opportunities for mentorship and continuous learning.

The compensation package is competitive, varying by location, with base salary ranges from $109,400 to $168,700 depending on the city. Additional benefits include bonus potential, long-term incentives, and comprehensive medical benefits. You'll be part of a team that values innovation, operational excellence, and secure, reliable system design.

The ideal candidate will have at least 3 years of experience, strong programming skills in Scala/Java, and experience with distributed systems and cloud infrastructure. You should be passionate about building reliable, scalable systems and have a strong foundation in API design and system architecture. This role offers the unique opportunity to work on technology that serves millions of users while being part of Disney's storied legacy of innovation and entertainment.

Last updated a day ago

Responsibilities For Software Engineer II

  • Support and enhance core payment systems to ensure scalability, reliability, and high availability
  • Collaborate with engineers to evolve architecture and implement Tier 1 services
  • Design and build high-throughput, mission-critical systems
  • Implement secure, PCI-compliant practices for handling credit card data
  • Write maintainable, well-tested code and engage in peer reviews
  • Participate in on-call rotations

Requirements For Software Engineer II

Java
Scala
Kafka
RabbitMQ
Kubernetes
  • Minimum of 3 years of related work experience
  • Bachelor's degree in Computer Science or related field
  • Proficiency in Scala, Java, or similar programming languages
  • Experience with API design, including REST and gRPC
  • Demonstrated analytical and strong system design skills
  • Experience with event-driven systems
  • Experience with cloud infrastructure
  • Strong communication skills

Benefits For Software Engineer II

Medical Insurance
401k
Equity
  • Medical benefits
  • 401k plan
  • Equity/Long-term incentive units
  • Bonus potential

Interested in this job?

Jobs Related To Disney Software Engineer II