Principal Software Engineer

14 Minutes ago • All levels • Backend Development

Job Summary

Job Description

As a Principal Software Engineer for Candy Crush Soda, you'll be a key contributor to the core game engine, designing, implementing, and maintaining features that delight millions of players. Responsibilities include specifying, designing, and building new and existing game features, ensuring high-quality code, and mentoring colleagues. You'll work with C++, a large codebase, and contribute to the optimization and performance of the game. Passion for games and a strong sense of quality are essential. The role offers a collaborative and creative environment to develop and implement innovative features within the Candy Crush Soda Saga.
Must have:
  • Proficient in C++
  • Experience with large codebases
  • Passion for game development
  • High-quality code delivery
  • Technical ownership
  • Mentoring colleagues
Good to have:
  • Android/iOS development experience
  • Memory/performance optimization experience
  • Scripting language experience

Job Details

Craft:

Technology & Development

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

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at  or by following us on ,  on Instagram, or  on X.

Similar Jobs

ByteDance - Senior Backend Software Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
3 Months ago
Playtika - TypeScript Technical Lead /Kyiv

Playtika

Ukraine (On-Site)
3 Months ago
Activision - Expert Software Engineer, Graphics

Activision

Middleton, Wisconsin, United States (Remote)
1 Month ago
The Walt Disney Company - Sr Pipeline Technical Director

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Amber - Technical Artist(Project Based)

Amber

Brazil (On-Site)
6 Months ago
Highspot - Sr. Backend Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Riot Games - Senior Software Engineer, Services - Shanghai Game Studio

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (On-Site)
1 Month ago
UNIVRSE - Lead Developer (Unity)

UNIVRSE

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
GoTo Group - One KYC Senior Backend Engineer

GoTo Group

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - Mentor - C++ & DSA

Outscal

(Remote)
2 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
3 Months ago
SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE

Madrid, Community Of Madrid, Spain (On-Site)
6 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Ukraine (Remote)
4 Months ago
Krafton  - [AI] AI Engineer - NLP/Chatbot (3년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Epic Games - Programmeur en automation de tests sénior (SDET)

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Microsoft - Research Intern - Agent Systems for AI Infrastructure

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Software Developer Intern, PhD, Summer 2025

Google

(On-Site)
3 Months ago
Playrix - Senior Technical Designer

Playrix

Georgia (Remote)
4 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Barcelona, Catalonia, Spain

Raw  Group  - Sales Executive

Raw Group

Málaga, Andalusia, Spain (On-Site)
1 Week ago
Social Discovery Group - Affiliate Manager

Social Discovery Group

Spain (Remote)
2 Weeks ago
Eleven Labs - Forward Deployed Engineer

Eleven Labs

Barcelona, Catalonia, Spain (Remote)
5 Months ago
Axes InMotion - Ad Monetization Manager

Axes InMotion

Seville, Andalusia, Spain (Hybrid)
4 Months ago
Trek - Senior Accountant with French Taxes

Trek

Madrid, Community Of Madrid, Spain (Hybrid)
6 Days ago
PwC - Ingenieros y Programadores - PwC

PwC

Granada, Andalusia, Spain (On-Site)
4 Months ago
Sandsoft Games - 3D Marketing Animator

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
PwC - Assurance | Consultor Senior Analytics Riesgos Estructurales

PwC

Madrid, Community Of Madrid, Spain (On-Site)
4 Months ago
Sandsoft Games - Senior QA Lead

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
5 Months ago
Scopely - Senior Product Manager, Economy - Monopoly GO!

Scopely

Barcelona, Catalonia, Spain (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Bungie - Engineering Architect - Game Server Orchestration

Bungie

United States (Hybrid)
1 Month ago
Jagex - Web Engineer - Project Zanaris

Jagex

Cambridge, England, United Kingdom (Remote)
2 Months ago
AI Fund - Senior Backend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
4 Months ago
Nagarro - Senior Staff Engineer - Python Developer

Nagarro

Colombia (Remote)
1 Week ago
King - Senior Staff Software Engineer (Data)  - Activision Blizzard Media

King

San Francisco, California, United States (On-Site)
7 Months ago
Bonfire Studios - Server Software Engineer (Senior)

Bonfire Studios

California, United States (On-Site)
7 Months ago
Voodoo - Senior Back-end Engineer - Wizz

Voodoo

Paris, Île-de-France, France (On-Site)
3 Months ago
The Walt Disney Company - Senior Systems Engineer, Data Services [Database Administration]

The Walt Disney Company

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
King - Senior Backend Developer

King

(On-Site)
19 Hours ago
SuperPlay - SENIOR SERVER DEVELOPER

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month 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.

Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

London, England, United Kingdom (On-Site)

Barcelona, Catalonia, Spain (On-Site)

London, England, United Kingdom (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

England, United Kingdom (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