Disney Entertainment and ESPN Product & Technology is looking to solve complex and distinctive technical problems by designing and building the products and platforms that will power Disney's media, advertising, and distribution businesses for years to come. The Ad Platforms team is responsible for Disney's industry-leading ad technology and products, driving advertising performance, innovation, and value across all media platforms.
Requirements
- Deep expertise in Python, Django/FastAPI, and core libraries (e.g., django-ninja-extra, pydantic, pytest, ruff, sphinx)
- Proficient in Postgres, SQL/NoSQL databases, and serverless architecture
- Experienced with Kafka, Kinesis, Redis, and building scalable, highly available services
- Skilled in AWS, Docker, Kubernetes, CI/CD, and infrastructure tools like Terraform, Spinnaker, IAM, ALB
- Familiar with observability tools such as DataDog
- Proficient in Python, Django and/or FastAPI, SQL, Terraform, and have experience with JavaScript.
- Experience creating performant User Interfaces leveraging HTML/CSS/JS and React or other frameworks.
Responsibilities
- Lead full-cycle software development—from requirements to deployment, maintenance, and support
- Collaborate in agile, cross-functional teams to build scalable, high-quality software
- Design and deploy microservices with strong focus on inter-service communication and data consistency
- Apply advanced expertise in Django/FastAPI, Python, SQL/NoSQL, serverless architecture, and secure API design
- Guide engineers through mentorship, technical reviews, and architectural decisions
- Drive engineering best practices, continuous improvement, and operational tooling enhancements
- Communicate project status and risks to leadership while fostering a culture of support and innovation
Other
- Strong communication, analytical, and problem-solving skills
- Combine engineering skills with strong communication skills to work with stakeholders to turn business requirements into efficient, scalable features.
- Previous experience in a U.S. startup environment and be comfortable performing multiple roles.
- Committed to the agile methodology.
- Holds themselves and their team accountable in a professional, collaborative manner.