Senior Backend C++ Developer (Framework Team)
scorewarrior · Limassol
Περιγραφή θέσης
About the role
Scorewarrior is looking for a Senior Backend Developer to join its Framework Team. You will build tools used by fellow engineers and power game services across the company, working with modern C++ (17/20), asynchronous systems, high‑load networking and distributed architectures.
Key responsibilities
- Design and develop core SDK/framework modules with clean abstractions for fast, high‑quality game logic.
- Gather requirements and design APIs, protocols, and service‑to‑service interaction contracts.
- Build asynchronous and multithreaded code with performance in mind.
- Implement S2S communications handling idempotency, transactions and guaranteed delivery.
- Design and evolve ORM and data‑persistence layers (PostgreSQL, Redis).
- Ensure scalability, stability and fault tolerance of backend services.
- Refactor legacy code to increase reliability without downtime.
- Implement observability: metrics, logs and tracing.
- Improve developer tools and DevEx – CMake, Conan, Python tooling, CI/CD scripts, Docker.
- Participate in code reviews, architectural discussions, mentoring and R&D exploration.
Required profile
- Ability to gather requirements, design solutions, break down work and deliver to production independently.
- 3+ years of backend development experience on a statically typed language under Linux.
- 3+ years of commercial experience with C++17/20.
- Strong knowledge of asynchrony and multithreading (threads, futures, coroutines, atomics).
- Understanding of network communication (REST/gRPC, HTTP, WebSocket, TCP).
- Hands‑on experience with PostgreSQL (DDL/DML, transactions, indexes, migrations).
- Solid software design skills (SOLID, Clean Code, IoC/DI, GoF patterns).
- Experience with distributed and high‑load systems.
- Understanding of system design (scaling, caching, SLA/SLO/SLI).
- Experience with CI/CD, containers and build systems (CMake, Docker, Jenkins/GitLab).
- Familiarity with testing and performance tools (GTest, Valgrind, Perf, Sanitizers).
- English B1+ and Russian B2+ proficiency.
Required skills
- C++ (C++17/20)
- Asynchronous programming (threads, futures, coroutines, atomics)
- REST, gRPC, HTTP, WebSocket, TCP
- PostgreSQL
- Redis
- CMake
- Conan
- Python
- Docker
- CI/CD pipelines (Jenkins, GitLab)
- GTest, Valgrind, Perf, Sanitizers
What we offer
- Competitive remuneration including a 13th salary.
- Relocation package for you and your family to Cyprus.
- Modern office close to the sea.
- Private health insurance for you and family members.
- Monthly allowance for preschool, school and university fees.
- Lunch compensation and sports/fitness allowance.
- Company‑paid professional and language development courses.
- Bonuses for outstanding results, seniority milestones and life events.
- Regular office parties and annual offsite events.
Questions fréquentes
Γιατί αναφέρετε αυτήν την προσφορά;
Explore further
Salaries, guides and searches for Κύπρος.
Salaries by job title
Κάντε αίτηση σε 30 δευτερόλεπτα
Εισάγετε το email σας για να κάνετε αίτηση. Ένας λογαριασμός θα δημιουργηθεί αυτόματα.
Συνεχίζοντας, αποδέχεστε τους όρους χρήσης μας.
Έχετε ήδη λογαριασμό; Σύνδεση
Δημοσιευμένο πριν 3 ώρες
Λήγει σε 1 μήνα
3 προβολές · 0 interested
Αυξήστε τις πιθανότητές σας
Ανεβάστε το βιογραφικό σας: θα σας προτείνουμε αγγελίες που ταιριάζουν στο προφίλ σας.
Ανάλυση του βιογραφικού σας σε εξέλιξη...
scorewarrior
Limassol
Παρόμοιες προσφορές
-
Senior AI Platform Engineer
scorewarrior Limassol -
Engineering Manager / Technical Lead (Building Blocks)
scorewarrior Limassol -
Engineering Manager – Player Care Technology
scorewarrior Limassol -
Senior Data Scientist – Marketing Analytics
scorewarrior Limassol -
Senior Client C++ Developer (Gameplay team)
scorewarrior Limassol