Technology
Built on solid foundations.
Behind every product we operate sits the same engineering foundation. We build it ourselves, because a product is rarely better than the systems underneath it.
01The stack
Four layers, owned end to end.
We take responsibility for every layer between the person using a product and the hardware it runs on.
-
L1
Experience
Interfaces, games and the moments people actually notice. Fast, accessible and consistent across devices.
-
L2
Product
Business logic, accounts, in-game economies and the services that make each product work.
-
L3
Platform
Shared services for identity, data, messaging, releases and monitoring, used by every product.
-
L4
Infrastructure
Cloud resources, networks and security controls, defined in code and run by us.
02Engineering principles
How we make technical decisions.
-
01
Proven where it counts
Core systems run on mature, well-understood technology, chosen for reliability and a long service life.
-
02
Measure, then decide
Every service is observable from the first day, so decisions rest on real data rather than guesswork.
-
03
Secure by default
Access is limited to what is needed, data is encrypted, and every release passes a security and privacy review.
-
04
Documented to last
Code, infrastructure and decisions are documented, so knowledge stays with the product for its whole life.
03In practice
What that looks like day to day.
- Infrastructure defined as code01
- Automated testing and continuous delivery02
- Monitoring and alerting on every service03
- Least-privilege access and audit trails04
- A privacy review before every launch05
- Structured reviews and continuous improvement06
04Disciplines
Under one roof.
Building and running products end to end takes many kinds of expertise. These are the disciplines involved in our work.
- 01Game design
- 02Gameplay engineering
- 03Backend engineering
- 04Platform and DevOps
- 05Product design
- 06Data and analytics
- 07Security
- 08Live operations
- 09Community
- 10Quality assurance
A technical problem worth solving?
We enjoy demanding problems, especially those that need to run reliably for years.
Talk to us