Software Architect
Zynga
- Toronto, Canada
- Lead/Staff
- 8+ years
- Bachelor's degree
- Posted
Skills
Required
- platform
- AWS
- web development
- JS
- Angular
- React
- software development
- cloud based software
- AI/ML
- cloud computing
- SQL
- Kubernetes / EKS
- Python
Preferred
- CI/CD
Join Zynga's AI team as a Software Architect, where you'll be responsible for the technical vision, design, and implementation of AI-powered tools and systems that enhance developer productivity and player experiences. You'll design and architect scalable AI systems, own cross-cutting architecture decisions, establish engineering standards, and advocate for new AI technologies. You'll also work collaboratively across game studios and engineering teams, establish engineering processes and metrics, and coach and mentor engineers.
Design and architect scalable AI systems, full stack applications, and cloud infrastructure running in AWS with a focus on LLM-powered services and agentic workflows.
Responsibilities
- Own cross-cutting architecture decisions and the technical strategy for AI tools that multiple game studios and engineering teams across Zynga depend on.
- Establish and uphold engineering standards: code quality, testing, review culture, CI/CD, and reliability practices.
Requirements
- Familiarity with web development using JS, Angular and React is a plus
- 8+ years of professional experience in software development of cloud based software
- Experience with AI/ML systems integration at the platform layer
- Excellent interpersonal skills and the ability to communicate with senior leadership with confidence and clarity
- Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
- Bachelor’s or Master’s degree in Computer Science, or equivalent
- Experience with database systems (SQL, NoSQL)
Experience with containers and Kubernetes/EKS
- Deep understanding of algorithms, design patterns, debugging and performance optimization
- Demonstrated expertise in Python across multiple programming languages, architectures, and system types
jobapplier