Lead Software Engineer

A leading diversified international family entertainment and media enterprise building streaming and digital products for Disney+, Hulu, and Star+.
Seattle, WA, USASanta Monica, CA, USAGlendale, CA, USA
$152,200 - $213,900
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS · Entertainment

Description For Lead Software Engineer

Disney Entertainment & ESPN Technology is at the forefront of reimagining magical viewing experiences for beloved stories while transforming Disney's media business. The Content Experience & Delivery team builds critical systems that provide data at scale across Disney+, Hulu, and Star+. As a Lead Software Engineer, you'll join a dynamic team creating best-in-class Recommendations & Discovery experiences for hundreds of millions of customers. You'll collaborate with Data Science/ML and Product teams to innovate on recommendation systems at scale, lead technical designs, and drive best practices. The role involves end-to-end project ownership, from initial solution design to production deployment, while mentoring team members and maintaining high-availability services. You'll work with cutting-edge technologies in cloud environments, handling large-scale data processing and ML model implementation for consumer-facing experiences. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of streaming technology at one of the world's most renowned entertainment companies.

Last updated 9 minutes ago

Responsibilities For Lead Software Engineer

  • Lead development of well-architected solutions and maintainable code
  • Lead technical design and implementation of complex new features
  • Design new solutions and ensure alignment across engineering and product teams
  • Write code to implement new features or optimize existing services
  • Participate in 24/7 on-call rotation for tier-1 critical services
  • Coach and mentor teammates
  • Perform code reviews
  • Break down work at epic level and set project milestones

Requirements For Lead Software Engineer

Java
Kafka
  • Bachelor's degree in Computer Science or related field
  • Minimum 7 years experience crafting and operating backend services
  • Experience with algorithms and ML model implementation at scale
  • Knowledge of JVM services
  • Experience with asynchronous programming
  • Knowledge of object-oriented and functional programming patterns
  • Experience with Public Cloud Provider (AWS, Azure, Google Cloud)
  • Experience with observability tools (Datadog, Splunk, Grafana)
  • Strong communication skills

Benefits For Lead Software Engineer

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

Interested in this job?

Jobs Related To Disney Lead Software Engineer

Sr Project Manager, Workforce Technology

Senior Project Manager role at Disney focusing on workforce technology implementation and management.

Engineering Svcs Mgr

Engineering Services Manager position at Disneyland Resort leading third-shift operations, maintenance, and fabrication teams while ensuring safety and operational excellence.

Senior Manager, Technology Portfolio Management

Senior Manager role leading technology portfolio management at Disney, overseeing strategic initiatives and operational costs while building excellence in Technology Business Management.

Manager, Software Engineer

Lead software engineering manager role at Disney Experiences, overseeing development of enterprise applications and platforms for global operations.

Staff Software Engineer – Full Stack

Staff Software Engineer position leading technical projects in Workforce Technology, focusing on Automations and Custom solutions at Disney.