Engine Programmer, Platform

1 Month ago • All levels • Game Engine

About the job

Job Description

Supercell seeks an experienced Platform Programmer to maintain, improve, and develop their game engine's integration across platforms. You'll collaborate with game teams, identify workflow issues, and implement technical improvements. Strong C++ and Android/iOS development experience are essential.
Must have:
  • C++ experience
  • Android/iOS dev
  • Codebase expertise
  • Technical comm
Good to have:
  • macOS/Windows dev
  • Objective-C/Swift
  • Build scripting
  • Game engine dev
Perks:
  • Work at Supercell
  • Revolutionize games
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

We are looking for an experienced platform programmer for our internal engine team. The engine team is a small and independent team that maintains our internal tech stack, and works seamlessly with our game teams to revolutionize the way we develop games at Supercell. You will be focused primarily on our multi-platform engine and tooling. You will be expected to iterate and integrate platform specific improvements to the engine working alongside coders from game teams, as well as other core technical teams.

We’re looking for someone like you, who ideally has experience, and knowledge acquired from the gaming industry. Whether you have broad experience developing for different platforms, or are a specialist in a single platform - 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.

If this sounds like you and you're interested in finding out if Supercell would be a great fit for you - hit that apply button.


Responsibilities 

  • Maintaining, improving and developing engine’s integration into platforms including Android, iOS, macOS and Windows
  • Working closely with game team coders and designers to identify workflow issues before planning and iterating on tools and technical improvements
  • Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms
  • Maintaining existing engine and shared codebases used across multiple live products
  • Engage with the wider development team here at Supercell to help shape the future of our tech
  • Working closely with platform stakeholders and partners such as Apple and Google

Requirements

  • Strong, professional experience using C++
  • Experience in Android or iOS development
  • Ability to quickly get up to speed with existing code, across multiple codebases and projects
  • Ability to communicate with technical and non-technical people
  • Driven, focused and willing to see projects through delivery
  • A true desire to help others produce their best work

Nice-to-haves

  • Experience in macOS or Windows development
  • Experience in Objective-C, Swift, Java, JNI or Kotlin
  • Experience with build scripting and orchestration tools, CMake, Jenkins/github, Gradle, Python etc
  • Experience in performance or energy efficiency driven development
  • Game engine development experience

On the Job

Wonder what working here could be like? Read about the experience of joining Supercell and the engine team from a Graphics Engineer !

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Supercell is a global game company based in Helsinki, Finland, with offices in San Francisco, Seoul and Shanghai. Since our launch in 2010, we've brought five games to the global market – Brawl Stars, Clash Royale, Boom Beach, Clash of Clans and Hay Day.

If you love games and are passionate about playing and crafting them, and you’re looking for a job that provides you ownership and independence, you’re in the right place. We’ve built a company of proactive, independent teams with the freedom to do what they think is best for their players, our games and the company at large.

We are individuals from over 40 nationalities who believe in transparency, trust and the power of spending time with one another. 

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Shanghai, Shanghai, China (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by Supercell

Similar Jobs

Assystems - Senior Developer – Team Lead

Assystems, India (On-Site)

Blockville Digital Assets - AI Technology Specialist for Game Development

Blockville Digital Assets, Türkiye (On-Site)

Barbaricum - Data Scientist

Barbaricum, United States (Hybrid)

AbZorba Games  - Unity Game Developer

AbZorba Games , Greece (On-Site)

Sperasoft - C++ / UE5 Software Developer

Sperasoft, (Hybrid)

Tencent - Game Engine R&D Specialist

Tencent, Netherlands (On-Site)

Unchained Entertainment - Gameplay Engineers (Remote)

Unchained Entertainment, United States (Remote)

OUTFIT7 - Game Developer (C++ or Unity)

OUTFIT7, Slovenia (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

Supercell - Senior Web Engineer, Creator Platform

Supercell, Finland (On-Site)

Alpha Sense - Staff Engineer - User Activities

Alpha Sense, Finland (On-Site)

Zaibatsu Interactive - 2D animator

Zaibatsu Interactive, Finland (Remote)

HypeHype  Inc  - Lead Data Analyst

HypeHype Inc , Finland (On-Site)

Housemarque - Senior Gameplay Programmer

Housemarque, Finland (On-Site)

Relax Gaming  - Legal Counsel

Relax Gaming , Finland (Hybrid)

Supercell - Web Platform Lead, Supercell X

Supercell, Finland (On-Site)

Metacore - Backend Programmer

Metacore, Finland (Hybrid)

Ziff Davis - Human Resources Business Partner

Ziff Davis, Finland (Hybrid)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Ssoftoons Entertainment Media LLP - Jr. Game Developer

Ssoftoons Entertainment Media LLP, India (On-Site)

Rocket Science - Gameplay Engineering Lead

Rocket Science, United States (Hybrid)

Ramen VR - Lead Engine Programmer

Ramen VR, United States (On-Site)

Activision - 2025 US Summer Internship - Game Engineering

Activision, United States (On-Site)

Electronic Arts - Senior Software Developer - Engine Performance

Electronic Arts, Canada (On-Site)

Dempsey Resource Management  Inc  - Senior Level Game Software Engineer (Unity) - WFH

Dempsey Resource Management Inc , Philippines (Remote)

Get notifed when new similar jobs are uploaded