The Ad Platform Engineering organization within Disney Entertainment and ESPN is responsible for building, enhancing, and maintaining a high-performance, distributed, microservice-based Digital Advertising Platform. This platform handles the qualification, delivery, and tracking of Digital Advertising campaigns across all of Disney's online properties. The Disney Campaign Manager team specifically builds a self-service advertising portal to empower advertisers with seamless access to premium streaming inventory.
Requirements
- Advanced proficiency with Java
- Proficiency with Javascript frameworks(React, node.js)
- Solid understanding of micro-service architecture
- Relational database design / implementation
- Deep understanding of Java and the SDLC
- Experience building internal and external performant web based UIs
- Detailed understanding of database design and usage, including ORM
Responsibilities
- Ensure the direction of your team, both from a design and implementation perspective, with a keen focus on ensuring interoperability, API design, and appropriate levels of encapsulation
- Reviewing a lot of code and tests
- Reading requirements documentation from Product and translating into implementation tickets, and leading the team through execution
- Defining, reviewing, documenting, and estimating LOE for software and system designs in a high throughput, low latency microservices environment
- Defining and prioritizing sprintable work for your team, as well as working with other leads on cross-functional projects
- Enhancing system observability with proper metrics, monitors and alerts
- Apply your deep technical knowledge and skills to help us deliver scalable, performant, maintainable, loosely coupled, encapsulated, and testable software
Other
- A willingness and desire to effectively communicate and collaborate across teams and systems on architecture, design, and implementation
- Demonstrated project ownership
- A passion for mentoring, learning, and adapting to a very challenging and complicated landscape
- A proven ability to work with product teams to translate requirements into well-defined technical implementations, as well as the ability to define technical and operational metrics to measure system health
- Kindness and pragmatic optimism