CareerPlanSign in

Senior Backend C++ Developer (Framework Team)

Limassol Cyprus💼 Full-time🗓 2026-07-10 → 2026-09-26

Core

Design and develop core SDK/framework modules, APIs, and high-load backend services to power game mechanics and services for an MMO 4X strategy game.

Role type

Senior Backend C++ Developer (Framework Team)

Builds

Core SDKs, game services, distributed systems, and developer tooling for Total Battle MMO.

Domain

Gaming (MMO 4X strategy) / Backend Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++17/20, asynchronous systems, multithreading, network communications (S2S, gRPC, WebSocket), PostgreSQL, Redis, system design, CI/CD, containerization

Preferred skills

Legacy code refactoring, observability implementation, architectural mentoring, R&D exploration

Technologies

C++, PostgreSQL, Redis, gRPC, WebSocket, TCP, CMake, Conan, Docker, Jenkins, GitLab, GTest, Valgrind, Perf

Responsibilities

Design and develop core SDK/framework modules with clean abstractions; Gather requirements and design APIs, protocols, and service-to-service interaction contracts; Build asynchronous and multithreaded code with high performance; Work with S2S communications ensuring idempotency and guaranteed delivery; Design and evolve ORM and data persistence layers; Ensure scalability, stability, and fault tolerance of backend services; Work with legacy code to simplify and refactor; Implement observability including metrics, logs, and tracing; Improve developer tools and DevEx; Participate in code reviews, architectural discussions, mentoring, and R&D exploration

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.