Taro Logo

Lead Software Engineer

Global entertainment and media company that creates world-class products and experiences through technology and storytelling.
$159,500 - $213,900
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment · Media

Description For Lead Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Lead Software Engineer to join their global organization of technologists building the future of Disney's media platforms. This role sits at the intersection of technology and creativity, working on products that reach millions of users worldwide through brands like Disney+, Hulu, ESPN, and ABC. The position offers an opportunity to shape the technological foundation of Disney's media business, working on high-impact projects with massive scale and reach.

As a Lead Software Engineer, you'll be responsible for architecting and building high-performance, stable systems while providing technical leadership to the team. The role involves leading architecture discussions, mentoring other engineers, and working cross-functionally to deliver complex projects. You'll be working with modern technologies including Scala, cloud platforms, and distributed systems, while helping to establish technical standards and best practices.

The ideal candidate brings 7+ years of backend engineering experience, strong technical expertise in JVM services and distributed systems, and excellent communication skills. You'll be working in a hybrid environment, primarily based in either New York or Santa Monica, with competitive compensation ranging from $159,500 to $213,900 depending on location and experience.

This is an excellent opportunity for a senior technologist who wants to make an impact at scale, working on products that matter to millions of people globally. You'll be part of Disney's continued innovation in the media and entertainment space, with access to cutting-edge technology and the chance to work with world-class teams.

Last updated a day ago

Responsibilities For Lead Software Engineer

  • Work with a team of engineers to build high-performance, stable, scalable systems
  • Lead high-level architecture discussions and planning sessions
  • Author and share feedback on technical proposals and root cause analyses
  • Work cross-team to build consensus on approach for delivering projects
  • Provide mentoring and advice for other engineers
  • Talk to business partners to understand and refine requirements
  • Participate in the on-call rotation
  • Establish standards within the team to drive quality and excellence
  • Participate in organization technical community through presentations and knowledge-sharing

Requirements For Lead Software Engineer

Scala
Java
Kafka
Redis
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field
  • 7+ years experience crafting backend architectures and delivering backend applications
  • Knowledge of operating large-scale high-availability backend services and JVM services
  • Knowledge of AGILE/Scrum practices
  • Strong written and verbal communication skills
  • Experience with functional programming patterns and RESTful services
  • Understanding of async programming models and threading/concurrency
  • Experience with CI/CD pipelines and Git
  • Experience with cloud providers (AWS, Azure, Google Cloud)
  • Experience with observability tools (Datadog, Splunk, Grafana)
  • Experience with storage & caching technologies

Interested in this job?

Jobs Related To Disney Lead Software Engineer