Taro Logo

Software Engineer II

Global entertainment and media company that creates world-class products and experiences through technology and storytelling.
Santa Monica, CA, USAMorrisville, NC, USASeattle, WA, USA
$109,400 - $168,700
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Consumer

Description For Software Engineer II

Disney Entertainment and ESPN Product & Technology is seeking a Software Engineer II to join their global team of innovators and builders. This role sits at the intersection of technology and creativity, focusing on building and maintaining critical payment systems that power Disney's major streaming platforms including Disney+, ESPN+, and Hulu.

The position offers an opportunity to work on high-impact systems that process millions of transactions, requiring expertise in both technical implementation and architectural design. You'll be working with modern technologies including Scala, Java, Kafka, and cloud infrastructure, while implementing secure payment processing solutions that meet global compliance standards.

As part of Disney's media technology backbone, you'll contribute to systems that serve millions of users worldwide. The role combines the excitement of working with world-class entertainment brands with the technical challenges of building scalable, reliable payment systems. You'll be part of a team that values continuous learning, mentorship, and engineering excellence.

The position offers competitive compensation varying by location, with base salary ranges from $109,400 to $168,700 depending on the city, plus potential bonuses and benefits. This is a hybrid role with locations in major tech hubs including Santa Monica, New York, San Francisco, Seattle, and Morrisville.

The ideal candidate will bring 3+ years of relevant experience, strong programming skills particularly in Scala or Java, and experience with distributed systems and cloud technologies. You'll need to balance technical expertise with strong communication skills, as you'll be collaborating with teams across the organization to evolve and improve critical payment infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer II

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

Requirements For Software Engineer II

Java
Scala
Kafka
RabbitMQ
Kubernetes
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering or equivalent
  • Minimum of 3 years of related work experience
  • 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 (Kafka, RabbitMQ, AWS SNS/SQS)
  • Experience with cloud infrastructure (AWS, Spinnaker, Kubernetes)
  • Strong communication skills and team player attitude

Interested in this job?

Jobs Related To Disney Software Engineer II