Engine Programmer, Editor

3 Months ago • All levels • Game Engine

Job Summary

Job Description

Supercell is seeking an experienced Engine Programmer to join its internal engine team. This role involves maintaining, improving, and developing editors, tools, and plugins for game content creation. Must-have skills include strong C++ experience, game engine development experience, and the ability to work with technical and non-technical teams. Ideal candidates will have experience with game industry tools like Unity, Unreal, or Godot.
Must have:
  • Strong C++
  • Game Engine
  • Editor Tools
  • Workflow Issues
Good to have:
  • Unity, Unreal
  • Godot Engine
  • Blender Plugins
  • ImGui Experience
Perks:
  • Internal Engine
  • Game Revolution

Job Details

We are looking for an experienced engine 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 C++ engine, editor, tools and content pipelines. You will be expected to iterate and integrate improvements to the engine and tools working alongside coders 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 engine and tools development, 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.

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 editors, tools and plugins for game content creation and asset pipelines on desktop platforms
  • Working closely with game team artists, 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

Requirements

  • Strong, professional experience using C++
  • Ability to quickly get up to speed with existing code, across multiple codebases and projects
  • Experience in writing custom editors and tools for game development
  • Game engine / 3D engine development experience
  • 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 working with, extending and/or optimizing game industry tools such as Unity, Unreal, Godot, etc…
  • Experience writing plugins for Blender or similar 3rd party content creation tools
  • ImGui or similar experience for developing in-house editors
  • Experience in iOS / Android development
  • Experience in Flash / Animate
  • Experience with build, scripting and orchestration tools, CMake, Jenkins/github, Gradle, Python etc
  • Experience in Java

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 !

Similar Jobs

ION - Senior Software Engineer, New York (730, 732)

ION

New York, New York, United States (Hybrid)
3 Months ago
Next Level Business Services - ServiceNow Architect

Next Level Business Services

Cupertino, California, United States (On-Site)
3 Months ago
Trek - Senior Oracle SOA Developer

Trek

Haryana, India (On-Site)
4 Months ago
Visa - Staff Systems Engineer - IaaS

Visa

Ashburn, Virginia, United States (On-Site)
3 Months ago
Playtech - Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On_site)
2 Months ago
Astrocade - Sr. Multiplayer Engineer (Unity)

Astrocade

Los Altos, California, United States (Hybrid)
5 Months ago
Activision - Multiplayer Technical Director

Activision

(Hybrid)
2 Months ago
Stardock - Associate Game Developer (C++)

Stardock

Plymouth, Michigan, United States (On-Site)
2 Months ago
Snowed In Studios - Advanced Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago
Light Speed Studios - Uncapped Games - Senior Software Engineer – Build Systems

Light Speed Studios

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Brillio - Java Full Stack Architect - R01536819

Brillio

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Amber - Technical Artist(Project Based)

Amber

Brazil (On-Site)
6 Months ago
Trimble  Inc  - SDET Engineer

Trimble Inc

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Demonware - Expert Software Engineer, Citadel

Demonware

Dublin, County Dublin, Ireland (Hybrid)
6 Months ago
Paytm - Java Backend Developer

Paytm

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Max Secure Software - Reverse Engineer

Max Secure Software

Pune, Maharashtra, India (Remote)
3 Months ago
Nintendo - Senior Engineer, Installer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Daybreak Game Company LLC - Senior Software Engineer, Platform

Daybreak Game Company LLC

San Diego, California, United States (Remote)
2 Months ago
Google - Engineering Manager, Gemini Code Assist

Google

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

Tesla - Business Sales Lead, Finland

Tesla

Uusimaa, Finland (On-Site)
1 Month ago
Supercell - UI/UX Artist, Brawl Stars

Supercell

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
Zaibatsu Interactive - Art Director / Senior 2D artist

Zaibatsu Interactive

Jyväskylä, Central Finland, Finland (Hybrid)
3 Months ago
Remedy Entertainment Plc - Senior Narrative Designer

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Metacore - Product Manager

Metacore

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
Rovio Entertainment Corporation - (Staff/Senior) Level Designer, Angry Birds Games

Rovio Entertainment Corporation

Uusimaa, Finland (Hybrid)
4 Months ago
Supercell - Senior Data Engineer, Platform

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
HypeHype  Inc  - C++ Programmer

HypeHype Inc

Helsinki, Uusimaa, Finland (On-Site)
8 Months ago
Seepia Playables - Gambling Game Producer

Seepia Playables

Finland (Hybrid)
6 Months ago
Netflix - Puzzle Editor - Next Games

Netflix

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs

Argentina (Remote)
8 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
3 Months ago
Ghostpunch Games - Generalist Software Engineer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
7 Months ago
Game District - Unity Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
4 Months ago
Carina Softlabs  Inc  - Unreal Game Developer

Carina Softlabs Inc

Indore, Madhya Pradesh, India (On-Site)
4 Months ago
Prodigy Education - Software Developer

Prodigy Education

Ontario, Canada (Hybrid)
2 Months ago
AbZorba Games  - Unity Game Developer

AbZorba Games

Athens, Greece (On-Site)
8 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Brazil (Remote)
6 Months ago
RoofStack - Lead Game Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
PerBlue - Unity UI Software Developer

PerBlue

Madison, Wisconsin, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

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)

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)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by Supercell

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug