Senior Programmer, Engine Reliability (Gamedev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Programmer, Engine Reliability (C++): Building and evolving automated reliability foundations and validation workflows for the Titan game engine with an accent on infrastructure, automation, and feedback loops. Focus on creating AI-assisted validation surfaces and ensuring engine stability across mobile platforms.
Location: Hybrid in London or Helsinki. Relocation support is provided.
Company
is a leading games company known for global hits like Clash of Clans and Brawl Stars, operating through a culture of independent cells and high trust.
What you will do
- Build and evolve automated reliability foundations, including validation workflows and regression detection.
- Establish end-to-end validation surfaces across real devices and services to catch issues before they reach games.
- Improve validation of shared engine changes against real game integrations to reduce manual effort.
- Create and maintain tooling and infrastructure for engine and horizontal teams.
- Integrate modern AI-assisted workflows into validation, automation, and test generation.
- Collaborate with client, server, and live-ops teams to improve system testability.
Requirements
- Strong professional experience in modern C++.
- Engine or runtime development experience with expertise in debugging cross-platform issues (iOS, Android, macOS, Windows).
- Deep understanding of testing and validation strategies, including trade-offs between unit, integration, and E2E tests.
- Proficiency with build systems, automation, and tooling (CMake, CI pipelines, scripting).
- Ability to operate in ambiguous spaces and help shape a new team's practices.
- Must be based in or able to relocate to London or Helsinki.
Nice to have
- Experience with device automation, device farms, or frameworks like Catch2 and gTest.
- Knowledge of observability and debugging tools (Sentry, logs, metrics, tracing).
- Experience improving reliability in shared engine or platform code.
- Hands-on experience using AI-assisted development tools in daily engineering work.
Culture & Benefits
- Comprehensive relocation support provided by a dedicated mobility team.
- Culture based on independent cells, trust, and the freedom to take risks.
- Compensation and environment focused on treating employees as human beings rather than resources.
- Flat hierarchy where recognition is tied to impact rather than job titles.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →