Senior Backend C++ Developer (Core Team)

1 Month 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

Rockstar Games - Associate Principal Technical Artist: Performance Capture

Rockstar Games

London, England, United Kingdom (On-Site)
4 Weeks ago
Aristocrat - Software Engineer - Tools

Aristocrat

North Ryde, New South Wales, Australia (Hybrid)
3 Months ago
Wargaming - Tools Developer

Wargaming

Belgrade, Serbia (On-Site)
6 Days ago
Ethernovia - Firmware Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
1 Month ago
Ion - Lead Software Engineer, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
8 Months ago
appzen - Senior Backend Engineer

appzen

Pune, Maharashtra, India (On-Site)
1 Month ago
entrata - Backend Developer

entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
7 Months ago
Scout - Senior Staff Software Engineer, Backend

Scout

Fremont, California, United States (Remote)
1 Month ago
Koala interactive - Back-end PHP Developer (F/H)

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
2 Months ago
Playtech - Software Developer – Backend Content

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

brown bag films - Pipeline TD (Unreal)

brown bag films

Bali, Indonesia (On-Site)
1 Month ago
Haptic  - Senior Gameplay Programmer

Haptic

Sweden (On-Site)
5 Months ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
3 Months ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

(On-Site)
4 Months ago
Qualcomm - Sr Staff Engineer - Security and Access Control

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Cloud Imperium Games - Senior Tools Programmer (editor)

Cloud Imperium Games

Frankfurt Am Main, Hessen, Germany (On-Site)
1 Week ago
NVIDIA - System Software Engineer, GPU Tools Development

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
CD PROJEKT RED - Lead PCG/Tools Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Airbyte - Solutions Engineer

Airbyte

New York, New York, United States (On-Site)
1 Month ago
Crowd Strick - Software Engineer III - Linux Content Development

Crowd Strick

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

PwC - Banking Risk Manager, Advisory (Ref:570911WD)

PwC

Nicosia, Nicosia, Cyprus (Hybrid)
8 Months ago
playrix  - Senior Researcher

playrix

Cyprus (Remote)
8 Months ago
True myth gaaaames - Digital Marketing Specialist

True myth gaaaames

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Wargaming - Senior Game Designer

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
6 Days ago
Progress - UX Designer

Progress

Limassol, Limassol, Cyprus (On-Site)
1 Week ago
playrix  - Senior C++ Software Engineer (Build System)

playrix

Cyprus (Remote)
7 Months ago
Axi - Client Services Specialist (Spanish)

Axi

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
Scorewarrior - Game Designer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Year ago
Owlcat Games - Senior Level Designer (Gameplay/Mechanics)

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
playkot - CEO of AI Product

playkot

Limassol, Limassol, Cyprus (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Veeam Software - Backend Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
bytedance - Backend Engineer Intern, Video-On-Demand

bytedance

Singapore (On-Site)
2 Months ago
Addepar - Sr. Backend Software Engineer - Trading

Addepar

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Toast - Principal Software Engineer - Backend

Toast

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
appier - Software Engineer, Backend Development (Intern)

appier

Taipei City, Taiwan (On-Site)
1 Week ago
Epic Games - Senior Backend Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Ubisoft - Back-End API Developer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
GoTo Group - Senior Software Engineer (Backend) - Consumer Lending

GoTo Group

Jakarta, Indonesia (On-Site)
3 Days ago
Nagarro - Principal Engineer, PHP Lavavel

Nagarro

India (Remote)
8 Months ago
Capgemini - Java Backend

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month 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