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 new and existing game features, maintaining and optimizing game performance, writing high-quality C++ code, and mentoring colleagues. You'll be part of a creative and collaborative team focused on delivering exceptional user experiences for millions of players. The role involves working with a large codebase and contributing to the overall architecture and systems of the game.
Must have:
  • Highly proficient in C++
  • Passionate about game development
  • Experience with large codebases
  • High-quality code delivery
  • Technical ownership and mentoring
Good to have:
  • Android/iOS development experience
  • Memory/performance optimization experience
  • 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

ByteDance - Backend Software Engineer - CapCut - Seattle (SEA)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Epic Games - Artiste technique sénior, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Awaceb - Programmeur.se Gameplay / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
4 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Intel Corporation - AI Frameworks Engineer

Intel Corporation

San José, San José Province, Costa Rica (On-Site)
3 Months ago
Fliff  Inc  - Tech Lead Manager

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
Whatnot - Engineering Manager, Infrastructure

Whatnot

Los Angeles, California, United States (Remote)
4 Months ago
Varonis  - Backend Developer (Python, Go)

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
2 Months ago
Xsolla - PHP Backend Developer [Payments]

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
GeoServe - Senior Backend Engineer

GeoServe

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Handy Games - Associate Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Weeks ago
Samsung Semiconductor - Intern, High Capacity SSD Software Ecosystem

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
Playrix - Senior Engineering Manager

Playrix

Ireland (Remote)
4 Months ago
Unity - Senior Manager, Payroll Americas

Unity

San Francisco, California, United States (On-Site)
2 Months ago
ByteDance - Backend Engineer, Ark Large Model Platform - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Behaviour Interactive - Senior Graphics Programmer - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
4 Months ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ivanti - Principal Software Engineer - C++ C# ( atleast 15 years experience)

Ivanti

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Barcelona, Catalonia, Spain

Scopely - Producer - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Evolution - Game Presenter - Italian Speaking

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
9 Months ago
King - 2025 Summer Internship - Developer Intern (AI Interest)

King

Barcelona, Catalonia, Spain (On-Site)
3 Weeks ago
Scopely - Technical Director Unannounced Title

Scopely

Spain (Hybrid)
3 Months ago
Netflix - Manager, Workplace (Madrid)

Netflix

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Scopely - Data Science Manager, Marketing Analytics

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Weeks ago
Buckman - BDM / Solutions Engineer - Tissue Iberia

Buckman

Catalonia, Spain (On-Site)
4 Months ago
Microsoft - Senior Solution Sales Specialist (Azure Apps & Innovation)

Microsoft

Madrid, Community Of Madrid, Spain (On-Site)
1 Month ago
Dentsu - Application Support Analyst – Salesforce Marketing Cloud

Dentsu

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Evolution - Game Presenter English Speaker

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Garena - Backend Engineer (Individual Contractor)

Garena

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Crunchyroll - Staff Software Engineer - Account Services

Crunchyroll

(Remote)
1 Month ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Weeks ago
Unity - Développeur(se) Senior Back-End, Data Services | Senior Backend Developer, Data Services

Unity

San Francisco, California, United States (On-Site)
3 Months ago
Epic Games - Programmeur sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
King - Principal Software Engineer | Candy Crush Soda

King

London, England, United Kingdom (On-Site)
2 Months ago
Luxoft - Java Expert Software Developer

Luxoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Toptracer - Junior Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
4 Weeks ago
ByteDance - Backend Engineer (Timeseries Database) - Cloud Infrastructure

ByteDance

Singapore (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.

England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

London, England, United Kingdom (Hybrid)

Malmö, Skåne County, Sweden (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

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