Tech Lead Game Backend C++ Developer(Relocation to Cyprus)
11 hours ago
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 200+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.
Our product
: We are currently working on Total Battle — an MMO 4X strategy game with a deep political system and lots of player interaction. Players take on the role of a commander and need to develop their city, forge alliances, fight against monsters, and conquer other players. We're constantly developing new game mechanics, and the project is continuing to grow
.
Our game project has a code base of ~300k SLOC and consists of multiple services running in several hundred instances. The game services are a sharded system for horizontal scalin
g.
Our team is seeking a Tech Lead with deep C++ expertise and strong architectural vision to steer the evolution of new game functionality for a large-scale multiplayer project with long-term gamepl
ay.
Our team's objective and the challenge they face is to create an outstanding technical design that ensures quality, flexibility, and simplicity in the development of in-game featu
**res.
T**
- asks:
Identifying and eliminating issues that reduce developer effectiveness on the team or lead to low-quality solu
- tions.Coordinating with Framework and Core teams to resolve problems that arise when using their solutions and overseeing the remediation pr
- ocess.Conducting technical reviews of solutions developed within the
- team.Creating a preliminary solution design, decomposing features based on it, and training the team in these s
- kills.Participating in hiring new developers: evaluating candidates and conducting technical inter
- views.Performing design, development, or technical-debt tasks with the time remaining after fulfilling tech lead responsibil
**ities.
Job requir**
- ements:
6+ years of production software development experience, including 4+ years in backend engi
- neering.Strong proficiency in modern C++ (C++17/20) and the STL; solid understanding of templates (including variadic templates and concepts) a
- nd RAII.Proven ability to own and deliver medium-to-large components/systems (≈ up to 3 months of work), sometimes involving cross-team collaboration, from assignment through production launch and stabil
- ization.Proven ability to set measurable team-improvement goals and successfully deliver
- on them.Experience creating preliminary solution designs and decomposing features into actionabl
- e tasks.Track record of systematically identifying, prioritizing, and remediating technic
- al debt.Experience mentoring and developing engineers through regular 1:1s and individualized growt
**h plans.
The following would also be to your a**
- dvantage:
Having samples of code that you ca
- n show us.Knowledge of other high-level programming languages (for general a
- wareness).Practical experience applying Domain-Driven Design in real-world
- projects.Hands-on experience building applications using Akka.NET, Microsoft Orleans, or similar actor-based f
ramewor
- ks.
We use:
C++20, Clang
- , and CMake.Boost — only for the library, not fo
- r game code
- .PostgreSQL.GitLab, TeamCi
- ty, Ansible.SonarQube, Clang-Tidy, C
- lang-Format.Onboarding, coding
- conventions.Python fo
- r util
**ities.Linux.
Our technical**
- developments:
A library/framework of ready-made solutions for creating
- game features.ORM — allows us not to have to write code for sav
- ing to the DB.A code generator for a binary RPC pro
- tocol and ORM.A pub/sub event system for
- game clients.Telemetry that allows for real-time product status tracking (thr
- ough Grafana).An expression interpreter for flexibility in game
- configuration.HotReload environment, with everyday
- game updates.Sync and Async ne
- twork designs.Internal
- Event System.Internal persistent and transactional m
- essage system.R-tree ba
**sed world map.
What we offer an**
- d our benefits:
A team of professionals with a passion for gamedev and a drive to make Total Battle the #1 st
- rategy MMO game.An excellent remuneration package, includin
- g a 13th salary.Full relocation coverage for you and your family to Cy
- prus (Limassol).A modern, sunny office c
- lose to the sea.Private health insurance for you and your
- family members.A monthly pre-school, school, and university allowance for empl
- oyees' children.Lun
- ch compensation.A sports and fi
- tness allowance.Company-funded personal development opportunities (professional and language course
- s, books, etc.).Bonuses for outstanding results, years of service, marriage,
- and childbirth.Friendly monthly office parties and epic annual offsite company birthday and Christm
as celebrations.
-
Senior Backend C++ Developer
11 hours ago
Belgrade, Central Serbia Scorewarrior Full time €60,000 - €80,000 per yearScorewarrioris 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 of200+passionate, talented, self-driven, and continually developing professionals who love making high-quality...
-
Playable Ads Developer(Relocate to Cyprus)
11 hours ago
Belgrade, Central Serbia Scorewarrior Full time €35,000 - €50,000 per yearAbout ScorewarriorWe're a game developer and publisher from Cyprus with one single game in the 4x strategy genre: Total Battle. We're a one-game company on purpose, because in everything we do, we focus.We are currently concentrating on two major goals:To make our game #1 in its genre.To make our company the best place to work on games.And we're far from...
-
Application C++ Software Architect/Tech Lead
2 weeks ago
Belgrade, Central Serbia Orion Innovation Full time €40,000 - €80,000 per yearOrion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries...
-
Backend Developer
11 hours ago
Belgrade, Central Serbia Xometry Full time €25,000 - €50,000 per yearXometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing...
-
Tech Lead
2 weeks ago
Belgrade, Central Serbia Paysend Full time €40,000 - €80,000 per yearAbout Paysend:Paysend is a global fintech company on a mission to build the world's largest open, instant digital payment network. This isn't just about moving money; it's about eliminating complexity and friction in global finance for millions of customers and businesses across 170+ countries.As a next-generation integrated platform, we combine deep...
-
Tools Developer
11 hours ago
Belgrade, Central Serbia Wargaming Full time €84,000 - €114,000 per yearJob OverviewWargaming is looking for a Tools Developer to join our Game Engine Development team. This position includes working on development of a cross-platform game editor, which is written in C++, using graphics library Dear ImGui and SDL. The editor is based on its own Engine, which uses ECS of its own design, С++ reflection, as well as...
-
Backend Developer
2 weeks ago
Belgrade, Central Serbia BetArchitect Full time 30,000 - 60,000 per yearWe're looking for aBackend Developerto take a key role in developing and scaling ouriGaming platform.As part of our team, you'll work on high-performance systems that power gameplay, data analytics, and real-time operations across our global products.You'll be responsible for designing, developing, and maintaining backend services that support our core...
-
Tech Lead
2 weeks ago
Belgrade, Central Serbia Paysend Full time €90,000 - €120,000 per yearAbout Paysend:Paysend is a global fintech company on a mission to build the world's largestopen, instant digital payment network. This isn't just about moving money; it's about eliminating complexity and friction in global finance for millions of customers and businesses across170+ countries.As a next-generation integrated platform, we combine deep expertise...
-
Server Core Programmer
2 weeks ago
Belgrade, Central Serbia Wargaming Full time €30,000 - €60,000 per yearJob OverviewAre you a Software Engineer who enjoys working on complex backend challenges in large-scale systems?ServerCore team develops and maintains critical core services. We work on code that handles game clusters, manages game realm connectivity, stores player data, manages player inventory and assets, distributes game sessions in the most optimized...
-
Lead Software Engineer
11 hours ago
Belgrade, Central Serbia Two Desperados Full time €90,000 - €120,000 per yearWe are looking for a Lead Software Engineer to join our team and lead the way towards developing the best gaming experiences for our players.As a Lead, you'll be in charge of organising teamwork, setting goals & priorities, and upholding a high technical standard. You will act as technical lead and team lead, providing guidance and mentoring for tech roles....