logo of supercell

SupercellSenior Engine Programmer

社招全职地点:赫尔辛基状态:招聘

任职要求


We are looking for an experienced engine programmer to join one of our internal engine teams, which is responsible for the core runtime and platform layer of Supercell’s in-house game engine. The engine teams are independent teams that maintain our internal tech stack and work seamlessly with our game teams to revolutionize the way we develop games at Supercell.
What you'll be doing
• 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.
• Collaborate closely with game teams to identify bottlenecks and improve iteration speed, stability, and usability.
• Improve developer workflows and tooling to make our engine a compelling alternative to off-the-shelf solutions.
• Continuously modernize a large, long-lived codebase while supporting live games in production.
• Work across team boundaries, ensuring clean integrations between core systems, rendering, and gameplay layers.
What you have
• Experience with in-house or proprietary game engines.
• Strong professional experience with C++ in production environments.
• Experience working with large, existing codebases, a…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


N/A
包括英文材料
iOS+
Android+
Windows+
macOS+
C+++
还有更多 •••