Senior Programmer, Engine Reliability
supercell · London
Job description
About the role
Our Titan engine powers some of the highest‑grossing mobile games, reaching hundreds of millions of players. Supercell is creating a new Reliability team to make engine development safer, faster and easier through better infrastructure, automation and feedback loops. The role focuses on client‑side engine and runtime work, using modern C++ on iOS, Android, macOS and Windows.
Key responsibilities
- Build and evolve automated reliability foundations, including validation workflows, regression detection and performance signals.
- Establish realistic end‑to‑end validation surfaces on real devices and services to catch issues before they reach games.
- Improve validation of shared engine changes against real game integrations, reducing manual effort and increasing confidence.
- Create and maintain tooling, infrastructure and test surfaces for engine and horizontal teams.
- Partner with client, server and live‑ops teams to make systems more testable and reduce downstream surprises.
- Apply AI‑assisted workflows to validation, automation and test generation with clear guardrails.
Required profile
- Strong professional experience in modern C++.
- Engine/runtime development experience with debugging across iOS, Android, macOS or Windows.
- Deep understanding of testing and validation strategies, from unit to end‑to‑end testing.
- Experience with build systems, automation and developer tooling such as CMake, CI pipelines and scripting.
- Interest in AI‑assisted engineering workflows and good judgment on their use.
- Comfort operating in an ambiguous space and shaping new team practices.
Required skills
- C++
- iOS
- Android
- macOS
- Windows
- CMake
- CI pipelines
- Scripting
- Catch2
- gTest
- Device automation
- Device farms
- Sentry
- Logs
- Metrics
- Tracing
- Dashboards
- AI‑assisted development tools
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
14 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
supercell
London
Related job offers
-
Rubrik SME – Enterprise Backup Specialist
Proactive Appointments London -
Data Engineer
Harnham - Data & Analytics Recruitment London -
Infrastructure Engineer - Zero Trust & M365 Lead (SC Cleared)
Gattaca London -
Software Engineer – C++ for Azurion Eye
philips Plymouth -
Software Test Engineer – Azurion Eye
philips Plymouth