Jobiglo

No results.

Senior Programmer, Engine Reliability

supercell · London

New
Senior 🇬🇧 English
C++ iOS Android macOS Windows CMake CI pipelines Scripting Catch2 gTest Device automation Device farms Sentry Logs Metrics Tracing Dashboards

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec supercell.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

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

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

supercell

London