Senior Backend C++ Developer (Core Team)

1 Minute ago • All levels

Job Summary

Job Description

Scorewarrior, a game developer and publisher based in Limassol, Cyprus, is looking for a talented C++ Developer for their Core Team. The role involves working on key game project functionalities, designing and developing the Core backend component, creating user-friendly APIs, refactoring and isolating existing modules, and preparing architectural solutions. The candidate will also conduct code reviews, maintain high quality through testing, and develop tools for internal processes. The team aims for outstanding technical design and ensures quality, flexibility, and ease of development for game features. The project is a large multiplayer game with a codebase of around 300k SLOC and involves millions of players worldwide.
Must have:
  • Design and develop Core backend components.
  • Create user-friendly APIs with Doxygen descriptions.
  • Refactor and isolate existing modules and eliminate technical debt.
  • Prepare and review ADRs/RFCs.
  • Conduct code and design reviews.
  • Write unit and integration tests.
  • Develop tools and scripts for automation.

Job Details

Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its hit game, Total Battle, to become the No.1 strategy game in the world. Our team consists of 150+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.

Our mission: to unite and excite people all over the world.

We are looking for a talented C++ Developer for our Core Team to work on key game project functionalities. Our team strives for simplicity, scalability, maintainability, and excellent quality in its solutions.

About the Project:

We are developing a large multiplayer project with a codebase of around 300k SLOC, consisting of multiple services operating in hundreds of instances. The game services are in the form of a sharded system for the purposes of horizontal scaling. We are continuously developing new game mechanics, and the project keeps growing.

Experience the feeling of every single line of your code coming together to produce thrilling battles and epic campaigns involving millions of players worldwide.

Our team's main goal and challenge is to achieve outstanding technical design and ensure quality, flexibility, and ease of development for game features.

Tasks to be solved:

  • Designing and developing the Core backend component and creating user-friendly APIs with Doxygen descriptions.

  • Refactoring and isolating existing modules and eliminating technical debt.

  • Preparing and reviewing ADRs/RFCs, formulating architectural solutions within your team/service, and presenting them to the architectural board for discussion.

  • Conducting code reviews and design reviews of game mechanics.

  • Maintaining high quality by writing unit and integration tests, implementing metrics, and profiling code.

  • Planning, decomposing, and delegating sub-tasks and evaluating the results thereof.

  • Developing tools and scripts for automating internal development processes.

Similar Jobs

Cadence - Lead Solutions Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Signal Space Lab - Lead Programmer

Signal Space Lab

Montreal, Quebec, Canada (On-Site)
2 Months ago
Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
ByteDance - Senior Network Engineer- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Gunzilla - Senior Gameplay Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Doge Labs,  Inc  - Gameplay Engineer - VR/Unity 6

Doge Labs, Inc

(Remote)
7 Months ago
Tencent - Visual Designer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
DPS Games - Senior Gameplay Programmer (Steel Hunters)

DPS Games

Guildford, England, United Kingdom (Hybrid)
5 Months ago
PlaySimple - Software Engineer (Unity)

PlaySimple

(On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Principal Technical Consultant - Endur

ION

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

Epic Games

United States (On-Site)
4 Months ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Research Engineer - Multimodal Model

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
NVIDIA - Senior Software Engineer - SONiC Design Group

NVIDIA

Ra'anana, Center District, Israel (On-Site)
4 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Louisiana, United States (Remote)
2 Months ago
Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Scorewarrior - UI/UX Artist

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
11 Months ago
Easy Brain - Marketing Designer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
7 Months ago
EvoPlay - Accountant

EvoPlay

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Scorewarrior - Tier 2 Support Team Lead

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
6 Months ago
Scorewarrior - Recruitment Lead

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Volka Games - Senior User Acquisition Manager

Volka Games

Limassol, Limassol, Cyprus (On-Site)
5 Months ago
Playrix - Technical Director (Game Project)

Playrix

Cyprus (Remote)
7 Months ago
Playrix - Senior/Lead 2D Artist (Generalist)

Playrix

Cyprus (Remote)
7 Months ago
Wargaming - Senior Game Designer, Meta (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Wargaming - Senior UX/UI Designer (World of Tanks Blitz)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Alegrium - Senior Game Designer

Alegrium

South Jakarta, Jakarta, Indonesia (On-Site)
10 Months ago
Playrix - Location Game Designer

Playrix

Montenegro (Remote)
7 Months ago
Bohemia Interactive - Technical Designer - Editor & Game Master

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Ubisoft - Associate Game Director

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Wargaming - Senior Game Designer, Meta (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Bohemia Interactive - Designer - Character and Weapon

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Larian Studios - Gameplay Programmer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
8 Months ago
Ironhide Game - Game Designer

Ironhide Game

Montevideo, Montevideo Department, Uruguay (On-Site)
10 Months ago
Supercell - Game Designer, Clash Royale

Supercell

Shanghai, Shanghai, China (On-Site)
7 Months ago
Wargaming - UX/UI Designer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our company was founded in 2015 in Cyprus with the initial goal of publishing and operating third-party games.


In 2016 we decided that we wanted to work with our own games instead of ready-made products. We were excited by the idea of being a full-cycle game development studio: to launch a game, gain initial traction, and then scale up the game globally and become a leader in the genre.


2017 saw the arrival of our first game, Total Battle. We discovered the game in its very early stages, and we believed in its great potential, so we made it our goal to focus on this single title and become the leader in the 4X strategy genre.


In 2021, we began to transform the company into a full-cycle game development studio, adding game developers, designers, and artists to our already existing publishing team, which consisted of our finance, legal, marketing, community, and support staff. We finished this process in 2022, and we now operate from our two offices in Limassol.

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

View All Jobs

Get notified when new jobs are added by Scorewarrior

Level Up Your Career in Game Development!

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

Job Common Plug