Senior Backend C++ Developer (Core Team)

2 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

Epic Games - Senior AI Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
3 Weeks ago
Tencent - Data Scientist Intern

Tencent

(On-Site)
7 Months ago
Paradox Interactive - Engine Graphics Programmer

Paradox Interactive

Sitges, Catalonia, Spain (On-Site)
2 Months ago
FICO - Senior DevOps Engineer

FICO

United States (Remote)
1 Year ago
Play Perfect - Senior Backend Developer

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
IO Interactive - Senior Backend Engineer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
3 Weeks ago
Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

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

Tide

Serbia (Remote)
2 Weeks ago
Mistplay - Senior Backend Engineer

Mistplay

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ansys - Senior Application Engineer - Optimization and AI/ML

Ansys

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
3 Months ago
kool hause games - Technical Director Video Games

kool hause games

Canada (On-Site)
2 Months ago
Qualcomm - Physical Design Methodology Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Mapbox - Software Development Engineer II, C++, Navigation

Mapbox

Germany (Remote)
2 Months ago
Passive Logic - Embedded Database Systems Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
2 Months ago
NVIDIA - Senior Networking Security Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
10 Chambers - Senior Systems Programmer

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Ion - Technical Support Analyst - 5943

Ion

Woking, England, United Kingdom (On-Site)
9 Months ago
rivos - Accelerator DV Testgen

rivos

Santa Clara, California, United States (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Playgendary - 3D Generalist (Casual)

Playgendary

Limassol, Limassol, Cyprus (Remote)
5 Months ago
Hyperhug - Site Reliability Engineer

Hyperhug

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Scorewarrior - BI Developer & Data Engineer (Marketing)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
playrix  - Senior HR Generalist

playrix

Cyprus (Remote)
9 Months ago
Owlcat Games - Lighting Artist (Unity)

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
5 Months ago
Nexters - Contract Manager

Nexters

Cyprus (Remote)
2 Months ago
Nexters - Development Team Lead at Data Platform

Nexters

Limassol, Limassol, Cyprus (Remote)
4 Days ago
Nexters - Backend C# Developer

Nexters

Limassol, Limassol, Cyprus (Remote)
5 Days ago
Owlcat Games - Brand Manager

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
4 Months ago
Scorewarrior - Senior System Engineer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Match Group - Senior Software Engineer, Backend

Match Group

West Hollywood, California, United States (Hybrid)
4 Weeks ago
AppLovin - Software Engineer I, Backend

AppLovin

Palo Alto, California, United States (On-Site)
4 Months ago
Synechron - Java Developer (Microservices, Spring Boot & REST API)

Synechron

Gurugram, India (On-Site)
3 Weeks ago
extreme network - Principal Backend Java developer

extreme network

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Anzuio - Senior Backend Developer

Anzuio

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
eBay - Senior Staff Backend Engineer

eBay

Kleinmachnow, Brandenburg, Germany (Hybrid)
1 Month ago
Monzo - Senior Staff Backend Engineer, Customer Operations

Monzo

London, England, United Kingdom (Hybrid)
2 Months ago
Technorizen Software Solution - Exp. PHP Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
Boomi  - Java Backend Engineer

Boomi

Bengaluru, Karnataka, India (Hybrid)
6 Days ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
9 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