Principal Software Engineer

1 Day 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 directly on the core match-3 engine. Responsibilities include designing, testing, and implementing new and existing game features, optimizing performance, and maintaining a high-quality codebase. You'll collaborate with a team to create engaging user experiences and mentor junior colleagues. The role requires proficiency in C++ and experience with large codebases. This is an opportunity to work on a globally successful game and contribute to its ongoing success. The position is based either in Barcelona or London.
Must have:
  • Proficient in C++
  • Experience with large codebases
  • Passion for game development
  • High-quality code contribution
  • Game feature design & implementation
  • Code optimization and maintenance
Good to have:
  • Android/iOS development experience
  • Experience with memory/performance-critical applications
  • 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 King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.

Similar Jobs

ByteDance - Senior AI Space Interaction Industrial Designer

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Larian Studios - Tools Programmer

Larian Studios

Ghent, Flanders, Belgium (On-Site)
4 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
3 Months ago
Meta - Production Engineering

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Firmware Engineer – Ethernet Switching

NVIDIA

Texas, United States (On-Site)
1 Month ago
Tap Nation - Senior Unity Developer Web3 (Freelance)

Tap Nation

New York, New York, United States (Remote)
1 Month ago
Flow - Senior/Staff Backend Software Engineer

Flow

Miami, Florida, United States (Hybrid)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
Patterned Learning Career - Lead Python AWS Developer

Patterned Learning Career

(Remote)
1 Week ago
Eightfold - Staff Engineer-Backend

Eightfold

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Virtuos - Lead Software Engineer

Virtuos

Singapore (On-Site)
3 Months ago
ION - Lead Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Epic Games - Gameplay Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
Studio Gobo - Technical Animator

Studio Gobo

Brighton And Hove, England, United Kingdom (On-Site)
3 Weeks ago
Epic Games - Senior Audio Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Fluence - Senior Quality Assurance Engineer I

Fluence

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Larian Studios - Tools Director

Larian Studios

Guildford, England, United Kingdom (On-Site)
3 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Larian Studios - Tools Programmer | Programmeur d'outils

Larian Studios

Quebec, Canada (On-Site)
8 Months ago
N-iX - 2D/3D Visualization Engineer

N-iX

Ukraine (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Barcelona, Catalonia, Spain

Evolution - Game Presenter - Japanese Speaker

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
9 Months ago
Social Discovery Group - Head/Lead Social Media Manager

Social Discovery Group

Spain (Remote)
3 Months ago
Electronic Arts - Videogame Tester

Electronic Arts

Madrid, Community Of Madrid, Spain (On-Site)
3 Weeks ago
King - CRM Specialist

King

Barcelona, Catalonia, Spain (On-Site)
3 Weeks ago
Toptracer - Install Technician

Toptracer

Spain (Remote)
2 Months ago
PwC - Consultor JR Workday – Tenerife

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
4 Months ago
Socialpoint - Game Analytics Manager

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Maxis Studios - Animator

Maxis Studios

Madrid, Community Of Madrid, Spain (Hybrid)
1 Day ago
ESL FACEIT Group - EFG - IT Project Manager / Functional Analyst

ESL FACEIT Group - EFG

Spain (Remote)
1 Month ago
Universally Speaking - German Games Tester (Permanent role)

Universally Speaking

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

ByteDance - Software Engineer (Messaging Middleware), Cloud Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Israel (Remote)
1 Month ago
Interactive Brokers - Senior Java Developer - Client Portal (DS)

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
4 Months ago
Seedify - Backend Game Developer

Seedify

(Remote)
3 Months ago
Pragma - Professional Services Engineer - Customer Operations

Pragma

Canada (Remote)
2 Months ago
Easygo - Software Development Engineer, Kick Mobile

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
ZeniMax Media - Backend Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
5 Months ago
Warner Bros Games - Software Engineer II - Backend (Adtech Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Weeks ago
CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Maharashtra, India (Remote)
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.

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

Catalonia, Spain (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