Senior Backend C++ Developer (Core Team)

3 Months ago • All levels • Backend Development

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

Ubisoft - Tools programmer (MOD 2025 project)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
4 Weeks ago
Cygames - Animation Engineer / Game Engine / Tokyo

Cygames

Tokyo, Tokyo, Japan (On-Site)
3 Months ago
Fortra - Lead Data Scientist

Fortra

United States (Remote)
1 Month ago
Nintendo - Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Gearbox - Senior Online Programmer

Gearbox

Frisco, Texas, United States (On-Site)
2 Months ago
Plaid  - Experienced Software Engineer, API & Developer Experience

Plaid

New York, United States (On-Site)
1 Month ago
illumio - Senior Backend Engineer

illumio

Sunnyvale, California, United States (Hybrid)
1 Month ago
Rippling - Staff Software Engineer (Backend)

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
logifuture - Senior PHP Developer

logifuture

Bucharest, Romania (Hybrid)
1 Month ago
Plaid  - Software Engineer - Backend

Plaid

San Francisco, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Roblox - Senior Engineering Manager, Programmability

Roblox

San Mateo, California, United States (On-Site)
2 Months ago
Qualcomm - AI ML Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Hedra - Machine Learning Engineer (CUDA)

Hedra

San Francisco, California, United States (On-Site)
4 Months ago
arrowhead games - Chief Technology Officer

arrowhead games

Stockholm, Stockholm County, Sweden (Hybrid)
7 Months ago
bytedance - Senior Software Development Engineer, Virtual Network

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
Unity - Manager, Software Development, Web Platform

Unity

Montreal, Quebec, Canada (On-Site)
9 Months ago
fuse games - Systems Engineer

fuse games

England, United Kingdom (Hybrid)
6 Months ago
Google - Software Engineer, F1 Query, SQL Query Optimization

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Cadence - Principal Software Engineer

Cadence

San Jose, California, United States (On-Site)
2 Months ago
Techland - TechQA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

playrix  - Lead Technical Designer

playrix

Cyprus (Remote)
10 Months ago
Scorewarrior - Middle Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Say games - Playable Ads Developer

Say games

Limassol, Limassol, Cyprus (Hybrid)
3 Months ago
Nexters - Business Development Manager

Nexters

Limassol, Limassol, Cyprus (Remote)
1 Month ago
Wargaming - Junior Revenue Specialist

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Say games - Motion Designer

Say games

Limassol, Limassol, Cyprus (Hybrid)
3 Months ago
Social Discovery Group - VP of Finance

Social Discovery Group

Cyprus (Remote)
10 Months ago
Owlcat Games - Cinematic Artist (Unreal Engine)

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
6 Months ago
Axi - Head of PPC

Axi

Limassol, Limassol, Cyprus (Hybrid)
1 Month ago
Welltech - Senior iOS Engineer

Welltech

Limassol, Limassol, Cyprus (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Aera Technology - Senior Software Engineer Backend

Aera Technology

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago
eBay - Senior Staff Backend Engineer

eBay

Kleinmachnow, Brandenburg, Germany (Hybrid)
2 Months ago
GoMotive - Staff Software Engineer - Backend

GoMotive

Canada (Remote)
3 Months ago
velotio technologies  - Backend Engineer (Python)

velotio technologies

Pune, Maharashtra, India (Remote)
3 Months ago
Epic Games - Backend Security Programmer (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Flow - Senior Software Engineer- Backend

Flow

Palo Alto, California, United States (On-Site)
3 Months ago
Flexra Software - Senior Backend Developer

Flexra Software

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

Get notifed when new similar jobs are uploaded

About The Company

We create games with a mission to unite and excite people all over the world.

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