Overview
Manager, Software Engineering - Ad Serving Engineering. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media business globally.
The Ad Serving Engineering organization is responsible for building, enhancing, and maintaining the high-performance, distributed, microservice-based Digital Advertising Platform. The platform handles qualification, delivery, and tracking of Digital Advertising campaigns across all Disney online properties (including Hulu, Disney+, and ESPN+), for on-demand and live TV content, with support for new ad formats.
Responsibilities include developing supporting components (anti-ad fatigue systems, impression counting pipelines, ad experience flows) and integrating with services responsible for entitlements, pacing, targeting, ad selection, and third-party systems.
As part of the backend team, you will work with a stack that includes Java, Spring, Kubernetes, AWS, and Terraform to build high-throughput, low-latency ad delivery services, focusing on performance, reliability, and platform evolution.
As Manager of Software Engineering, you will apply deep technical knowledge to deliver scalable, performant, maintainable, loosely coupled, encapsulated, and testable software.
Daily, you should bring
- Willingness and ability to communicate and collaborate across teams on architecture, design, and implementation.
- Demonstrated project and team ownership.
- System and API design expertise to guide the creation of loosely-coupled, well-encapsulated microservices.
- A passion for mentoring, learning, and taking on new challenges.
- Ability to translate product requirements into well-defined technical implementations and define metrics to measure system health.
- A keen eye for potential optimizations and enhancements.
- Kindness and pragmatic optimism.
- A deep understanding of Java and the Software Development Lifecycle.
Responsibilities
- Guide your team's designs and implementations, ensuring best practices, architectural soundness, interoperability, API design, encapsulation, and appropriate coupling.
- Lead by example to improve code and design for scalable, cleaner, and decoupled implementations.
- Understand and use automated tools (AI) while adhering to company policy.
- Translate product requirements into implementation tickets and lead execution.
- Define, review, document, estimate LOE, and plan for high-throughput, low-latency microservices designs.
- Enhance system observability with metrics, monitors, and alerts.
- Conduct regular one-on-ones and yearly reviews with the team.
- Gauge team size and capacity against roadmap items.
- Drive the team's recruitment.
- Be available for On-Call rotations per the escalation policy and support schedule.
Basic Qualifications
- BS or MS in Computer Science / Engineering or relevant work experience.
- 8+ years of software engineering experience.
- Advanced proficiency with Java, including memory management, multi-threading, profiling, thread pools, connection pools, and HTTP protocols.
- Demonstrable analytical and problem-solving skills.
- Excellent communication, collaboration, and teamwork with technical and non-technical peers.
- Demonstrated experience leading a software development team.
- Experience with:
- SpringBoot or similar web services frameworks
- Non-relational database technologies like DynamoDB
- Caching datastores such as Redis, Memcached, or similar
- Data Streaming mechanisms such as Apache Kafka or Kinesis
- Cloud platforms such as AWS
- Modern DevOps tools such as Terraform, Docker, and Kubernetes
- Microservice architectures
Preferred Qualifications
- Domain knowledge in the Ad Tech industry.
Additional Information
This will be an on-site role (4 days/week).
DISNEYTECH
EEO Information
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you require a reasonable accommodation to search for a job opening or apply for a position, visit the Disney candidate disability accommodations FAQs. We will respond to requests related to accessibility of the online application system due to a disability.