Lead Software Engineer - Full-Stack

The Walt Disney Company is a leading diversified international family entertainment and media enterprise.
$152,200 - $223,600
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Entertainment

Description For Lead Software Engineer - Full-Stack

Disney Entertainment & ESPN Technology is seeking a Lead Software Engineer to join their Commerce, Growth, & Identity (CGI) Fraud team. This role focuses on building solutions to identify, prevent and catch payment fraud while contributing to the expansion of their risk platform. The position involves working with machine learning systems, third-party services, and global data sets to combat fraud across Disney's systems.

The role sits within the larger Disney Entertainment & ESPN Technology organization, which is responsible for reimagining magical viewing experiences and transforming Disney's media business. The team builds and operates products that reach millions of consumers daily, including Disney+, Hulu, ABC News, and ESPN+.

As a Lead Engineer, you'll be working in a highly multi-functional environment, collaborating with Product, Information Security, Data, Analytics, Business Operations, Finance, and various other teams. The position requires strong technical skills in Java/Scala microservices, cloud computing, and distributed systems, combined with a focus on quality, reliability, and maintainability.

The role offers competitive compensation with base salary ranges varying by location: $159,500 - $213,900 in Seattle/New York, $152,200 - $204,100 in Los Angeles, and $166,800 - $223,600 in San Francisco. Additional benefits include bonus potential, long-term incentives, and comprehensive medical benefits.

This is an excellent opportunity for experienced engineers who want to work on large-scale systems while helping protect one of the world's most recognized entertainment brands. The position offers exposure to cutting-edge technologies and the chance to work on products that impact millions of users worldwide.

Last updated 9 days ago

Responsibilities For Lead Software Engineer - Full-Stack

  • Design and implement tier-1 microservices in Java and/or Scala
  • Implement asynchronous processes to run in the cloud
  • Work on tech design for various initiatives and projects
  • Be involved in code reviews and architecture reviews
  • Participate in Agile methodology and SCRUM processes
  • Provide on-call support for critical services
  • Own features/functionality and deliver projects end-to-end
  • Communicate and work with multi-functional business partners

Requirements For Lead Software Engineer - Full-Stack

Java
JavaScript
React
Python
Kotlin
  • 7+ years of experience in a technical field
  • Bachelor's in CS (or related field)
  • Experience building scalable, robust, resilient and large scale systems
  • Experience working on relational and/or NoSQL databases
  • Write code in Kotlin, Java, Javascript, React
  • Experience with AWS products and services
  • Develop RESTful services

Benefits For Lead Software Engineer - Full-Stack

Medical Insurance
  • Medical benefits
  • Bonus opportunities
  • Long-term incentives

Interested in this job?

Jobs Related To Disney Lead Software Engineer - Full-Stack

Lead Software Engineer

Lead Software Engineer position at Disney focused on service reliability and cloud platforms to support Disney Parks and Experiences.

Manager Software Engineer

Manager Software Engineer position at Disney Experiences, leading development teams and architecting scalable solutions for Disney's vacation brands.

Sr Technical Program Mgr, Live Stream Tooling

Senior Technical Program Manager position at Disney focused on live stream tooling and media processing technology.

Sr Technical Program Mgr

Senior Technical Program Manager position at Disney Entertainment leading complex identity technology programs and managing cross-functional teams using Agile methodologies.

Sr Technical Program Mgr

Senior Technical Program Manager position at Disney Entertainment managing software engineering teams for browser-based devices platform.