Taro Logo

Lead Software Engineer

The Walt Disney Company is a global entertainment and media enterprise, known for its media networks, theme parks, and streaming services including Disney+, Hulu, and ESPN.
$152,200 - $223,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Entertainment · Streaming

Description For Lead Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Lead Software Engineer to join their Content Experience & Delivery team. This role is crucial in building systems that provide data at scale across Disney+, Hulu, and Star+. The position offers an opportunity to work on recommendation systems and discovery experiences that serve hundreds of millions of customers.

The role combines technical leadership with hands-on development, requiring expertise in backend services, distributed systems, and cloud technologies. You'll be working with cutting-edge technology to power Disney's media business globally, implementing reliable, high-request services that deliver data to support streaming user experiences across multiple platforms.

As a Lead Software Engineer, you'll collaborate with Data Science/ML teams and Product teams to innovate on recommendation systems at scale. The position involves end-to-end project ownership, from initial design to production deployment. You'll be expected to set technical direction, mentor team members, and maintain high standards of code quality.

The role offers competitive compensation varying by location, with ranges from $152,200 to $223,600 depending on the specific office location. Disney provides a comprehensive benefits package including medical benefits, bonus opportunities, and long-term incentives.

This is an excellent opportunity for experienced engineers who want to make a significant impact on how millions of users worldwide consume Disney's content. The position combines the excitement of working with world-class entertainment brands with the technical challenges of operating large-scale distributed systems.

Last updated a day 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
  • Perform code reviews and mentor team members
  • Break down work at epic level and set project milestones
  • Coach and mentor teammates
  • Lead development of testing methodologies and frameworks

Requirements For Lead Software Engineer

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

Benefits For Lead Software Engineer

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

Interested in this job?

Jobs Related To Disney Lead Software Engineer