zyngacareers

Software Architect

Apply Now

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

AWSAngularGoJavaKubernetesPHPPythonREST APIReactSQL

Domain Knowledge

  • Cloud
  • SaaS

Benefits & Perks

Time Off

An impressive 25 days of annual leave, not including public holiday

Health Insurance

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.