Taro Logo

Lead Software Engineer - Ad Serving Engineering

The Walt Disney Company is a global entertainment company that operates media networks, theme parks, film studios and streaming services.
$152,200 - $223,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment · Enterprise SaaS

Job Description

Disney Entertainment and ESPN Product & Technology is seeking a Lead Software Engineer to join their Ad Serving Engineering team. This role is crucial in building and maintaining Disney's high-performance digital advertising platform that serves across major properties including Hulu, Disney+, and ESPN+.

The position offers an opportunity to work on cutting-edge ad technology solutions in a high-impact environment, developing systems that handle high-throughput ad requests for both on-demand and live TV content. The team utilizes modern technologies including Java, Spring, Kubernetes, and AWS to deliver scalable advertising solutions.

As a Lead Software Engineer, you'll be responsible for designing and implementing solutions in a microservices environment, focusing on performance, reliability, and platform evolution. The role requires deep technical expertise in Java and distributed systems, combined with strong leadership abilities to mentor team members and drive technical decisions.

The position offers competitive compensation ranging from $152,200 to $223,600 depending on location and experience, plus additional benefits including bonus potential and medical coverage. Working from one of three California locations (Glendale, San Francisco, or Santa Monica), you'll be part of a team that's shaping the future of digital advertising across Disney's entertainment platforms.

This is an excellent opportunity for experienced engineers who want to make a significant impact at scale, working with some of the most-watched streaming platforms in the world. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to guide and mentor others.

Last updated 2 days ago

Responsibilities For Lead Software Engineer - Ad Serving Engineering

  • Lead and support the development of ad delivery systems for on-demand and live TV content
  • Serve as a point of contact for stakeholders and maintain holistic understanding of team's domain
  • Lead by example and support peers in improving code and design
  • Facilitate discussions and drive resolution of technical issues
  • Design, implement, and test solutions in a high-throughput microservices environment
  • Translate product user stories into actionable tasks
  • Enhance systems observability with metrics, monitors, and alerts
  • Participate in on-call rotations

Requirements For Lead Software Engineer - Ad Serving Engineering

Java
Redis
Kafka
Kubernetes
  • BS or MS in Computer Science/Engineering or relevant work experience
  • 7+ years of software engineering experience
  • Advanced proficiency with Java
  • Experience with SpringBoot and related Spring projects
  • Experience with non-relational databases like DynamoDB
  • Experience with caching datastores like Redis
  • Experience with data streaming (Kafka/Kinesis)
  • Experience with AWS cloud platform
  • Experience with DevOps tools (Terraform, Docker, Kubernetes)
  • Strong communication and collaboration skills
  • Experience with microservice architecture

Benefits For Lead Software Engineer - Ad Serving Engineering

Medical Insurance
  • Bonus
  • Medical Benefits
  • Long-term Incentives

Related Jobs