
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Helsinki, Finland"), this listing's salary midpoint is about 17% lower. The offer still falls within the benchmark range (€2,080–€5,000). The listed pay band (€2,700–€3,159) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3179 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| All roles in Helsinki, Finland | €2,080/per month | €2,930/per month | €5,000/per month |
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.
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
No degree required
| Location | Active listings |
|---|---|
| Helsinki, Finland | 237 |
| London, United Kingdom | 61 |
| Remote - Global | 37 |
| Shanghai, China | 5 |
| Seoul, Korea | 3 |
| San Francisco, USA | 3 |
| London, UK | 3 |
| Seoul, South Korea | 2 |
| Remote - Europe | 2 |
| San Francisco, United States | 2 |
| Role type | Active listings |
|---|---|
| Software Engineer | 35 |
| Human Resources Specialist | 24 |
| Product Manager | 18 |
| Marketing Specialist | 17 |
| Data Scientist | 5 |
| Game Programmer | 4 |
| Product Designer | 4 |
| Data Analyst | 4 |
| Product Marketing Manager | 4 |
| Game Designer | 4 |
| Intern | 4 |
| Data Engineer | 4 |
| Manager | 3 |
| Live Ops Designer | 3 |
| Server Engineer | 3 |
| Community Manager | 3 |
| Designer | 3 |
| Project Manager | 3 |
| Researcher | 3 |
| Tools Programmer | 2 |
| Live Ops Manager | 2 |
| Product Manager Intern | 2 |
| Company | 2 |
| Content Production Manager | 2 |
| Lead Audio Designer | 2 |
| Senior Game Producer | 2 |
| Tools & Automation Lead | 2 |
| Creative Producer | 2 |
| Marketing Producer | 2 |
| Chief of Staff | 2 |
| Market & Competitor Intelligence Analyst | 2 |
| Technical Artist | 1 |
| Head of R&D | 1 |
| Strategy Partner | 1 |
| Influencer Manager | 1 |
| Game Lead | 1 |
| QA Specialist | 1 |
| Accountant | 1 |
| DevOps Engineer | 1 |
| Senior VFX Artist | 1 |
| Artist | 1 |
| Product Support Manager | 1 |
| Art Director | 1 |
| MarTech Engineer | 1 |
| Product Lead, Game Engine | 1 |
| Gameplay Capture & Video Artist | 1 |
| Business Manager | 1 |
| Transformation Lead | 1 |
| Benefits Manager | 1 |
| Product Marketing | 1 |
| Product Lead | 1 |
| Data & Insights Lead | 1 |
| Workforce Manager | 1 |
| Office Operations Lead | 1 |
| Data Analyst Intern | 1 |
| Vice President | 1 |
| Living in Helsinki | 1 |
| FinOps Specialist | 1 |
| Programmer | 1 |
| Game Systems Designer | 1 |
| Payments Manager | 1 |
| IT Support Engineer | 1 |
| Machine Learning Engineer | 1 |
| Vice President Marketing | 1 |
| Living in London | 1 |
| Art Lab Lead | 1 |
| Office | 1 |
| Senior Accounts Payable Manager | 1 |
| Senior Game Tester | 1 |
| Head of Tech & Quality | 1 |
| Concept Artist | 1 |
| Game Producer | 1 |
| App Store Optimization Lead | 1 |
| LLM Engineer | 1 |
| Embedded Web Engineer | 1 |
| Investments Intern | 1 |
| Joining Supercell | 1 |
| Performance Marketing Manager | 1 |
| Senior Software Engineer | 1 |
| Feature Lead | 1 |
| Game Artist | 1 |
| Marketing Lead | 1 |
| Build Engineer | 1 |
| Coordinator | 1 |
| Technical Producer | 1 |
| Meta Programmer | 1 |
| Engine Programmer | 1 |
| Communications Specialist | 1 |
| Monetization Manager | 1 |
| 3D Character Artist | 1 |
| Game Developer | 1 |
| System Analyst | 1 |
| Total Rewards Partner | 1 |
| Security Engineer | 1 |
| Automation Engineer | 1 |
| Healthcare Professional | 1 |
| UI Designer | 1 |
| UI/UX Designer | 1 |
| Careers | 1 |
| Automation Lead | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 79 |
| Senior | 16 |
| Manager | 14 |
| Intern | 2 |
| Executive | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills