Manager, Product Software Engineer
Job Description
Lead engineering delivery for Disney’s customer-facing self-service advertising platform, with ownership of both the web experience and the backend services that power campaign operations.
Responsibilities
- Provide software engineering leadership for the customer-facing self-service experience, including campaign creation, audience targeting, creative setup, budgeting, and optimization workflows.
- Provide software engineering leadership for the platform and integration services behind Campaign Manager, including ad serving and delivery integrations, external APIs, reporting and measurement pipelines, and supporting infrastructure.
- Own the performance and outcomes of a single team of software engineers.
- Make decisions and lead during high-pressure, time-sensitive situations, based on resource availability and functional objectives.
- Enable communication and collaboration between engineering and product, design, marketing, QA, and business partners.
- Apply expert technical analysis to complex engineering challenges; stay current on industry innovations and introduce new perspectives on existing solutions.
- Partner with project management to manage team timelines and resourcing.
- Mentor and grow the careers of managers and senior engineers.
- Support software design through reviews and the approval of architecture and development plans for new and complex products and features.
Requirements
- 8+ years of experience building complex platform applications at scale (or other relevant experience).
- Demonstrated passion for leadership and relationship building across cross-functional teams.
- Hands-on full stack development experience, including modern front-end work with React, TypeScript, and Next.js, plus Java or Node backend systems.
- Experience designing and operating REST APIs within a microservices architecture.
- Experience with both relational databases (PostgreSQL/MySQL) and NoSQL data stores, plus caching layers such as Redis for performance.
- Experience delivering platform services on AWS using open-source technologies.
- Experience building and operating customer-facing applications at scale with strong performance, reliability, and observability instincts.
- Ability to set technical best practices and shape the team’s operational processes.
- Practical, personable approach with strong communication and writing skills.
- Good understanding of agile software development methodologies.
- Experience delivering multiple concurrent projects with high technical complexity.
Preferred Qualifications
- 10 years of experience leading teams of software engineers building complex applications at scale.
- Industry experience building customer-facing SaaS or self-service web applications.
- Experience in advertising technology, campaign management, or ad-serving/programmatic ecosystems.
- Experience with reporting, measurement, and data visualization for end users.
- Strong depth in both front-end and backend architecture design to guide full-stack technical decisions.
- Familiarity with server-side rendering and front-end performance optimization (e.g., Next.js) for high-traffic customer-facing applications.
Technologies
- React
- TypeScript
- Next.js
- Java
- Node
- REST APIs
- Microservices architecture
- PostgreSQL
- MySQL
- NoSQL
- Redis
- AWS
Location
- Glendale, CA (onsite)
Compensation
- USD 174,100 - 233,500 per year
Minimum Experience
- 8 years
Required Education
- Bachelor’s degree in computer science, Engineering, or related field