The Walt Disney Company is seeking a Staff Software Engineer to join their Performance Marketing team. This role involves developing innovative campaign planning tools and ensuring the execution of data-driven marketing campaigns through full stack applications and software engineering best practices.
Responsibilities:
- Drive the development and roadmap execution of the suite of tools used by the Performance Marketing group
- Own and evolve software engineering, data modeling, and architectural standards within the team; create and uphold standards and rigor around software development, testing, deployment, and documentation
- Quickly develop a deep understanding of the business of marketing and create new technical solutions or platforms that can accelerate our broader team's velocity and impact
- Implement full stack applications or author workflows that facilitate the execution of data-driven media campaigns on third party ad platforms
- Help fellow engineers hurdle roadblocks; create tools that empower scientists and developers to quickly test, iterate, and promote to production
- Implement quality controls, monitoring, and other safeguards to ensure optimizations are accurately and safely applied to in-flight ad campaigns and key business metrics are always presented accurately
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent work experience)
- 8+ years of experience designing and delivering backend architectures in a production environment, with a strong understanding of design patterns and best practices
- Strong opinions on how to best use AI/LLMs in the software development process; ability to quickly discern hype from value in the quickly evolving AI landscape (and an equal ability to put it into practice)
- Experience developing full-stack applications or backend services, using popular frameworks; knowledge of front-end frameworks like Angular
- Understanding of cloud compute and modern dev ops practices; experience crafting and owning CI/CD pipelines for applications
- Experience with data-rich environments and a fluency with SQL and data modeling
- Ability to make this architecture fit with over marketing priorities and context
- Experience working in a fast-paced environment with cross-functional teams to translate business needs into reality-based requirements
- Experience working effectively with data science teams
- Familiarity or experience with front-end web development and UX design
- Familiarity with Kubernetes and building scalable services
- Specific experience with our stack: Spark, Python, Angular, Spring Boot, Databricks/AWS, Chart.js
- Knowledge of media buying and ad platforms including DMPs, Google Ads, Facebook/Instagram, Innovid, LiveRamp and DSPs (Google Display Video, The Trade Desk, Yahoo)