CareerPlanSign in

Senior Backend C++ Developer (Core team)

Limassol Cyprus💼 Full-time🗓 2026-03-26 → 2026-09-26

Core

Designing and developing core backend components and user-friendly APIs for a 4X strategy game.

Role type

Senior Backend C++ Developer

Builds

Core backend services and APIs for Total Battle game

Domain

Gaming / 4X Strategy

Deliverable

production ML models | product features

Required skills

C++, Software Design (SOLID, YAGNI/KISS/DRY), Service-Oriented/Command-based approaches, Networking & Concurrency (TCP/HTTP, gRPC/protobuf, thread-pools, async/await), Observability (Prometheus, InfluxDB, Grafana), ADR/RFC creation, Code reviews, Unit and integration testing, Technical debt management

Preferred skills

Go, Java, Kotlin, C#, Large-scale module design, Gamedev experience

Technologies

C++, gRPC, protobuf, Prometheus, InfluxDB, Grafana, TCP, HTTP

Responsibilities

Designing and developing core backend components and APIs, Refactoring existing modules and eliminating technical debt, Preparing and reviewing ADRs/RFCs, Conducting code and design reviews, Writing unit and integration tests, Planning and delegating sub-tasks, Developing automation tools and scripts

Seniority

Senior, hands-on IC

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