Position Overview
Come join the team at Zynga making an impact across all of the company’s games - Central Technology! We focus on client & server tech that drives the core gameplay experience under the hood. We’re looking for an exceptional leader with a passion for technology and the ability to work with a diverse team. As Director of Engineering you will play a key role in managing multiple teams with a broad focus on game support, AI development, R&D and FinOps.
Main Responsibilities
- Lead multiple software engineering teams supporting mobile game development, AI initiatives, R&D projects, and FinOps cost optimisation
- Guide teams in using AI to accelerate development workflows and improve business outcomes
- Drive technical excellence by validating technology choices, architecture, and code quality, diving deep when needed
- Set teams up for success by identifying gaps, improving engineering processes, and creating growth opportunities
- Represent your teams with stakeholders across disciplines, both inside and outside the organization
- Own team roadmaps, incorporating feedback from stakeholders and leadership to support Central Technology objectives
- Partner with technical leaders across Zynga to advance best practices and engineering culture
Desired Skills and Experience
- B.S. in Computer Science or equivalent experience
- Experience directly managing software engineering teams
- Hands-on software development experience
- Solid understanding of best practices for engineering processes, code quality, build and release pipelines, security, and live operations
- Experience developing mobile applications (native iOS/Android, Unity, or Unreal)
- Familiarity with multiple programming languages, such as Java, C#, C++, Python, or Go
- Familiarity with Agile development methods and tools
Nice to Have
- Game development experience
- Experience with AWS cloud technologies