zyngacareers
Software Architect
At a Glance
- Location
- Barcelona, Spain; London, UK; Toronto, Canada
- Experience
- 8+ years
- Posted
- 2026-02-23T07:54:31-05:00
Key Requirements
Required Skills
Domain Knowledge
- Cloud
- SaaS
Benefits & Perks
An impressive 25 days of annual leave, not including public holiday
the office Private medical insurance for you and your family to keep your he
Requirements
8+ years of professional experience in software development of cloud based software
Experience programming RESTful services using GoLang (preferred), Java, Python or PHP
Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
Experience with containers and Kubernetes/EKS
Experience with database systems (SQL, NoSQL)
Deep understanding of algorithms, design patterns, debugging and performance optimization
Compensation & Benefits
Hybrid working model from home and office. What does this mean? You need to live within commuting distance of our Barcelona office to attend important meetings and events.
Relocation support to help you move to Barcelona, if you're not already here.
An impressive 25 days of annual leave, not including public holidays.
An additional 5 days of annual leave during Christmas.
Full Catering for Breakfast and lunch at the office
Private medical insurance for you and your family to keep your health bar full.
Responsibilities
Come join our team at Zynga making an impact across all of the company’s games - Mobile Game Tech (MGT)!
As a Software Architect in this team, you will be responsible for the technical vision, design and implementation of backend services that power our games at scale.
The Architect will play a key role as part of the MGT Organization, focusing on advanced technology developments for building scalable end-to-end products which can be integrated into the various games.
Design and architect scalable, high-performance backend applications and services running on AWS, ensuring reliability, security, and cost efficiency.
Analyze and optimize system resources to improve efficiency, scalability, and stability across distributed services.
Drive technical innovation by evaluating, advocating, and implementing new technologies, tools, and engineering standards across the team.