October 28

Senior Backend Developer (C++)

RELOCATION TO CYPRUS | SCOREWARRIOR

Scorewarrior is a game developer and publisher creating Total Battle, an MMO 4X strategy game with political systems, alliances, player interaction, and continuously expanding game mechanics.

What you will do

  • Design and develop core SDK and framework modules for game logic and backend services.
  • Gather requirements and define APIs, protocols, and service-to-service interaction contracts.
  • Build high-performance asynchronous and multithreaded systems using modern C++.
  • Develop distributed services with idempotency, transactions, guaranteed delivery, scalability, stability, and fault tolerance.
  • Design ORM and data persistence layers using PostgreSQL and Redis, including observability through metrics, logs, and tracing.
  • Improve developer tools and CI/CD workflows, refactor legacy code, participate in architecture discussions, code reviews, mentoring, and R&D.

Requirements

  • 3+ years of backend development experience with a statically typed language under Linux.
  • 3+ years of commercial experience with C++17/20.
  • Strong knowledge of asynchrony and multithreading, including threads, futures, coroutines, and atomics.
  • Experience with network communication, REST/RPC, gRPC, HTTP, WebSocket, TCP, PostgreSQL, distributed systems, and high-load services.
  • Knowledge of software design, SOLID, Clean Code, IoC/DI, GoF patterns, system scaling, caching, degradation, and SLA/SLO/SLI.
  • English B1 or higher and Russian B2 or higher required.

Nice to have

  • Experience with CMake, Conan, Python tooling, Docker, Jenkins, or GitLab.
  • Familiarity with GTest, Valgrind, Perf, and sanitizers.

Culture & Benefits

  • Modern office close to the sea in Limassol.
  • Private health insurance for the employee and family members.
  • Monthly education allowance for employees’ children, including preschool, school, and university.
  • Lunch compensation, sports and fitness allowance, and company-funded professional and language courses and books.
  • Bonuses for outstanding results, tenure, marriage, and the birth of a child.
  • Monthly office events and annual offsite birthday and Christmas celebrations.

APPLY