
Senior Engine Programmer - Supercell Oy - Helsinki, Finland
Engine Programmer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
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. You will be focused primarily on our multi-platform C++ game engine. You will be expected to iterate and integrate improvements to the engine and its subsystems while working alongside coders, designers and artists from game teams, as well as other core technical teams. We’re looking for someone like you, who ideally has years of experience, and knowledge acquired from the gaming industry. Whether you have broad experience in proprietary game engines or are a specialist in one area – we want to hear from you. To be successful in this role, you will need to be a proactive programmer who works directly with game teams to deliver world-class mobile games.
Company Information
| Location | Active listings |
|---|---|
| Helsinki, Finland | 221 |
| London, United Kingdom | 54 |
| Remote - Global | 23 |
| Shanghai, China | 5 |
| San Francisco, USA | 3 |
| Seoul, Korea | 3 |
| Seoul, South Korea | 2 |
| London, UK | 2 |
| Remote - Europe | 2 |
| San Francisco, United States | 2 |
| Role type | Active listings |
|---|---|
| Software Engineer | 35 |
| Human Resources Specialist | 24 |
| Marketing Specialist | 17 |
| Product Manager | 16 |
| Data Scientist | 5 |
| Game Programmer | 4 |
| Game Designer | 4 |
| Intern | 4 |
| Data Engineer | 4 |
| Product Designer | 4 |
| Data Analyst | 4 |
| Project Manager | 3 |
| Researcher | 3 |
| Community Manager | 3 |
| Manager | 3 |
| Designer | 3 |
| Tools & Automation Lead | 2 |
| Product Marketing Manager | 2 |
| Market & Competitor Intelligence Analyst | 2 |
| Lead Audio Designer | 2 |
| Server Engineer | 2 |
| Live Ops Manager | 2 |
| Company | 2 |
| Product Manager Intern | 2 |
| Marketing Producer | 2 |
| Live Ops Designer | 2 |
| Content Production Manager | 2 |
| Senior Game Producer | 2 |
| Chief of Staff | 2 |
| Senior Server Engineer | 1 |
| Senior Software Engineer | 1 |
| Product Marketing | 1 |
| Regional Marketing Lead | 1 |
| Relocation & Family Support Specialist | 1 |
| Strategic Insights Analyst | 1 |
| Senior VFX Artist | 1 |
| App Store Optimization Lead | 1 |
| Communications Specialist | 1 |
| Head of Entertainment & Partnerships | 1 |
| Artist | 1 |
| Office Operations Lead | 1 |
| Product Support Manager | 1 |
| Accountant | 1 |
| Investments Intern | 1 |
| Monetization Manager | 1 |
| LLM Engineer | 1 |
| Joining Supercell | 1 |
| Security Engineer | 1 |
| Esports Manager | 1 |
| Senior Rendering Engineer | 1 |
| Vice President | 1 |
| Data Engineer Intern | 1 |
| Transformation Lead | 1 |
| Engine Programmer | 1 |
| Office | 1 |
| Game Artist | 1 |
| Payments Manager | 1 |
| Marketing Intern | 1 |
| Head of Tech & Quality | 1 |
| 3D Character Artist | 1 |
| Job opportunities | 1 |
| Platform Partnerships Manager | 1 |
| Coordinator | 1 |
| Head of R&D | 1 |
| Workforce Manager | 1 |
| Game Producer | 1 |
| Game Lead | 1 |
| Server Tools Lead | 1 |
| Game Developer | 1 |
| Head of Performance Marketing | 1 |
| Data & Insights Lead | 1 |
| Business Manager | 1 |
| Concept Artist | 1 |
| Embedded Web Engineer | 1 |
| Senior Accounts Payable Manager | 1 |
| Tools Programmer | 1 |
| Platform Partnerships | 1 |
| Content pipeline engineer | 1 |
| Team Support Lead | 1 |
| Performance Marketing Manager | 1 |
| Technical Lead | 1 |
| DevOps Engineer | 1 |
| Living in London | 1 |
| Creative Producer | 1 |
| System Analyst | 1 |
| Careers | 1 |
| Lead | 1 |
| Senior Performance Marketing Manager | 1 |
| Senior Product Manager | 1 |
| Corporate Brand Manager | 1 |
| Healthcare Professional | 1 |
| Art Lab Lead | 1 |
| Technical Artist | 1 |
| Animator | 1 |
| Build Engineer | 1 |
| Art Director | 1 |
| Office Positions | 1 |
| Senior Game Tester | 1 |
| Benefits Manager | 1 |
| Meta Programmer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 59 |
| Manager | 12 |
| Senior | 8 |
| Intern | 2 |
| Executive | 1 |
Supercell Oy appears in 317 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Helsinki, Finland, London, United Kingdom, and Remote - Global.
About
Includes details from the Finnish Trade Register.
Osakeyhtiö
Computer consultancy activities
Financial Overview (2024)
Supercell Oy was profitable in 2024 with revenue of €1694.5M and a profit margin of 0.1%.
Data shown is based on historical job postings from our database.
Job Details
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
- 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
Requirements
- Experience with in-house or proprietary game engines
- Strong professional experience with C++ in production environments
- Experience working with large, existing codebases, and the ability to improve them incrementally
- Solid understanding of core engine systems (e.g. memory, threading, asset management, runtime architecture)
- Experience designing or working with cross-platform systems, especially for mobile (iOS/Android) and desktop (Windows/macOS)
Skills & Technologies
Education Level
None required