Principal Software Engineer | Candy Crush Soda

2 Months ago • All levels • Backend Development

Job Summary

Job Description

As a Principal Software Engineer at King, you'll contribute to the development of Candy Crush Soda Saga, working on the core match-3 engine. Responsibilities include designing, testing, and implementing game features, maintaining and optimizing existing features, contributing high-quality code, and mentoring colleagues. You'll be involved in the creation and maintenance of brilliant gaming experiences for millions of players. The role demands proficiency in C++, experience with large codebases, a passion for games, and a dedication to high-quality work. You'll be part of a creative and collaborative environment where your ideas are valued.
Must have:
  • Proficient in C++
  • Large codebase experience
  • Passion for games
  • High-quality code
  • Game feature design & implementation
  • Mentoring colleagues
Good to have:
  • Android/iOS development
  • Memory/performance optimization
  • Scripting language experience

Job Details

Craft:

Job Description:

Want to create the world’s best mobile games? Have you got the skills to make that happen? We’re looking for a Principal Software Engineer to join our Kingdom. Our games are adored by hundreds of millions of people, and you’ll be helping build them. As well as contribute to the engines, systems and platforms that make them play brilliantly on any platform.

Your role within the Kingdom

If you want to create amazing user experiences and entertainment for millions of players to enjoy on the go then this is the right job for you. Part of the Core Area in Candy Crush Soda Saga, you will work with the beating heart of the game, the match 3 engine. Together with your colleagues you will have a part in creating and maintaining brilliant gaming experiences for our players. You will specify, design, build and implement existing and new game features. As part of the development team you will enjoy a creative, challenging and collaborative environment where your ideas will be every bit as valued as your programming expertise.

Your responsibilities will include:

  • Designing, testing and implementing game features

  • Taking an active part in feature creation

  • Maintaining and optimizing new and existing game features

  • Contributing high quality and well-structured code to our global code base

  • Being a role model and mentor to your colleagues

Skills to create thrills

Programming experience and dedication for gaming as well as the willingness to share great ideas are equally valued. Are you a passionate and creative teammate? Who you are:

  • You are highly proficient in C++, with a vast experience of working with a large code-base

  • You are passionate about games and would love to create the next big thing

  • You possess a high sense of quality and polish and pride in the work you deliver

  • You are excited by taking technical ownership projects

Bonus points

  • Experience with Android or iOS development

  • Experience in working with memory / performance critical applications

  • Experience in developing tools with scripting languages

About King

At King, we're Making the World Playful. Heard of Candy Crush? We're the creators behind it. With game studios in Stockholm, Malmö, London, Barcelona and Berlin, and offices in Dublin, San Francisco, New York, and Malta, we have a 20-year history of delivering some of the world's most iconic games in the mobile gaming industry and are on a mission to level-up the little moments for our more than 200 million active monthly users. But we aren't just crushing it with candies, we're also behind Farm Heroes, Bubble Witch, Pet Rescue and loads of other sweet games. As a leading interactive entertainment company for the mobile world, King is part of Activision Blizzard, which was acquired by Microsoft.

A Great Saga Needs All Sorts of Heroes

King strives to be a place where everyone can be their most authentic self. We recognize that diversity, equity and inclusion is a vital and continuous conversation, and that change only happens when we all come together. It’s our mission to build a diverse and inclusive Kingdom for our people, players, and community.

Making the World Playful

Making the World Playful is our mission – it’s the thread that connects our people, our players, and our passion for our games. Let’s face it, who doesn’t love a bit of fun?

Kingsters are seriously playful: creative thinkers who balance art and science to bring moments of magic to millions daily. But our players aren’t the only ones that can level-up. We’re always looking for ways to champion each other and make what’s already great, even better.

So, if this feels like a fun way to spend your days, and you share our passion, our values, and our hunger to shape the future, join us in Making the World Playful.

Applications need to be in English.
Discover King at

Similar Jobs

Microsoft - Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
PwC - IN_Manager_ GRC _Risk Analytics _Advisory_Gurugram

PwC

Gurugram, Haryana, India (On-Site)
1 Month ago
Demonware - Data Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
3 Months ago
PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
2 Weeks ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
3 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports Betting/iGaming

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Luxoft - Java Expert Software Developer

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Systems Engineer - System Validation

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
1 Month ago
Frontier Developments - Senior Console Programmer

Frontier Developments

Winnipeg, Manitoba, Canada (On-Site)
4 Months ago
Playground Games - Senior Systems Engineer

Playground Games

England, United Kingdom (Hybrid)
2 Months ago
VECTOR NORTH - [Vector North] Senior Gameplay Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
4 Months ago
Overdare - [OVERDARE] Sr. UE5 Engineer - Sandbox Tool

Overdare

Seoul, South Korea (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Engineering)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
NOVOMATIC - Game Math Developer

NOVOMATIC

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
5 Months ago
Epic Games - Senior Gameplay Animation Programmer, LEGO Fortnite

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Overwolf - Team Lead Software Engineer

Overwolf

Ramat Gan, Tel Aviv District, Israel (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Token Metrics - Crypto SaaS Product Manager Intern (London-Remote)

Token Metrics

London, England, United Kingdom (Remote)
3 Months ago
Cirrus Logic - Analog Design Engineer - Power (PC-64000100)

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
3 Months ago
Rebellion - Lead VFX Artist - Strategic Shooter

Rebellion

Oxford, England, United Kingdom (Hybrid)
8 Months ago
N-iX - Senior HPC Data Engineer

N-iX

United Kingdom (Remote)
6 Days ago
Electronic Arts - Privacy Counsel

Electronic Arts

Guildford, England, United Kingdom (On-Site)
2 Weeks ago
Assystems - CS&A Engineer

Assystems

Blacon, England, United Kingdom (On-Site)
3 Months ago
Activision - Weapons and Vehicles Artist

Activision

London, England, United Kingdom (Hybrid)
6 Days ago
Cirrus Logic - Senior Software Engineer - Windows Device Drivers (SH-211)

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
4 Months ago
Cloud Imperium Games - Lead Tools Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Rockstar Games - Iconographer

Rockstar Games

Leeds, England, United Kingdom (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
1 Hour ago
King - Senior Staff Software Engineer (Data)  - Activision Blizzard Media

King

San Francisco, California, United States (On-Site)
6 Months ago
Maersk Careers - Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
4 Months ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Java Expert Software Developer

Luxoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
ByteDance - Backend Software Engineer - Infrastructure Platform

ByteDance

Singapore (On-Site)
1 Month ago
ByteDance - Senior Backend Engineer - Tokyo

ByteDance

Tokyo, Japan (On-Site)
3 Months ago
SentinelOne - Staff Software Engineer

SentinelOne

India (Remote)
3 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports Betting/iGaming

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
PAPAYA - Backend Team Lead

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At King, we’re Making the World Playful. Heard of Candy Crush? We’re the creators behind it and loads of other sweet games like Farm Heroes.

Barcelona, Catalonia, Spain (On-Site)

London, England, United Kingdom (Hybrid)

Barcelona, Catalonia, Spain (On-Site)

California, United States (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

London, England, United Kingdom (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by King

Level Up Your Career in Game Development!

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

Job Common Plug