Skip to content
Supercell logo

Senior Engine Programmer

SupercellMobile Game company
HelsinkiSenior
Software Engineering

About the role

Develop and maintain core engine systems for Supercell's in-house game engine.

  • Join our internal engine team responsible for the core runtime and platform layer of Supercell’s in-house game engine.
  • Key Responsibilities Develop, maintain, and improve core engine systems used across all our games.
  • Design and evolve platform abstractions for iOS, Android, Windows, and macOS.
  • Work on runtime systems such as memory management, threading/job systems, asset loading, and performance-critical infrastructure.
  • Requirements Experience with in-house or proprietary game engines.
  • Strong professional experience with C++ in production environments.
  • Solid understanding of core engine systems (e.g. memory, threading, asset management, runtime architecture).
View original posting →

Tech stack

C++

Match insights

Tech:C++
Level:Senior

More roles at Supercell

View open roles at Supercell