{"id":713514,"url":"https://alion.io/job/scorewarrior-game-backend-c-engineer-gameplay-team","title":"Game Backend C++ Engineer (Gameplay team)","company":{"id":686065,"name":"Scorewarrior","domain":"scorewarrior.com","url":"https://alion.io/company/scorewarrior","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":95,"open_postings":16,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":100,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Games","role_family":"Games","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Limassol, Cyprus"],"countries":["CY"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":6000,"max":8000,"currency":"EUR","period":"month","gross":null,"usd_annual":107760},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Ansible","optional":false},{"name":"C++","optional":false},{"name":"CMake","optional":false},{"name":"GitLab","optional":false},{"name":"Grafana","optional":false},{"name":"Linux","optional":false},{"name":"Microsoft Orleans","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"SonarQube","optional":false},{"name":"TeamCity","optional":false},{"name":"C#","optional":true}],"status":"live","first_seen_at":"2026-04-28T15:09:58Z","employer_posted_date":"2026-04-28","last_verified_at":"2026-11-01T16:08:06Z","board_verified":true,"closed_at":null,"days_open":187,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":186},"description":"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.\nOur 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.\nOur 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 scaling.\nOur team is looking for both Middle and Senior specialists with confident knowledge of C++ and design principles to work on creating new game features for a large-scale multiplayer project with long-term gameplay.\nOur 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 features.\nTasks:\nDesign and implement solutions for new game mechanics - based on documentation from game designers, create a technical design and implement it.\n\nPrepare RFC documents describing your approach and discuss them with the team before implementation.\n\nDeliver your solution to production and ensure it runs smoothly by monitoring its behavior after deployment.\n\nRefactor and optimize existing functionality to improve performance, maintainability, and scalability.\n\nPerform code reviews for other team members and follow team coding guidelines and best practices.\n\nCreate functional prototypes to validate ideas and mechanics when necessary.\n\nWrite and maintain technical documentation for implemented features and decisions.\n\nParticipate in team meetings and discussions to stay aligned on priorities and progress.\n\nRequirements:\nStrong communication skills and initiative.\n\n3+ years of experience developing in C++ in a product-oriented company\n\nAt least 2 years of backend development experience (not necessarily in C++)\n\nSolid knowledge of software design principles and ability to apply them in practice.\n\nAbility to analyze and decompose complex tasks into smaller, manageable steps.\n\nPractical experience with network and multithreaded programming\n\nPractical experience with relational databases\n\nProficiency in Linux environments for development and debugging.\n\nKnowledge or willingness to learn Python for developing tools and automation.\n\nThe following would also be to your advantage:\nHaving samples of code that you can show us.\n\nKnowledge of other high-level programming languages (for general awareness).\n\nPractical experience applying Domain-Driven Design in real-world projects\n\nHands-on experience building applications using Akka.NET, Microsoft Orleans, or similar actor-based frameworks\n\nWe use:\nC++20, Clang, and CMake.\n\nBoost - only for the library, not for game code.\n\nPostgreSQL.\n\nGitLab, TeamCity, Ansible.\n\nSonarQube, Clang-Tidy, Clang-Format.\n\nOnboarding, coding conventions.\n\nPython for utilities.\n\nLinux.\n\nOur technical developments:\nA library/framework of ready-made solutions for creating game features.\n\nORM - allows us not to have to write code for saving to the DB.\n\nA code generator for a binary RPC protocol and ORM.\n\nA pub/sub event system for game clients.\n\nTelemetry that allows for real-time product status tracking (through Grafana).\n\nAn expression interpreter for flexibility in game configuration.\n\nHotReload environment, with everyday game updates.\n\nSync and Async network designs.\n\nInternal Event System.\n\nInternal persistent and transactional message system.\n\nR-tree based world map.\n\nWhat we offer and our benefits:\nA team of professionals with a passion for gamedev and a drive to make Total Battle the #1 strategy MMO game.\n\nAn excellent remuneration package, including a 13th salary.\n\nFull relocation coverage for you and your family to Cyprus (Limassol).\n\nA modern, sunny office close to the sea.\n\nPrivate health insurance for you and your family members.\n\nA monthly pre-school, school, and university allowance for employees' children.\n\nLunch compensation.\n\nA sports and fitness allowance.\n\nCompany-funded personal development opportunities (professional and language courses, books, etc.).\n\nBonuses for outstanding results, years of service, marriage, and childbirth.\n\nFriendly monthly office parties and epic annual offsite company birthday and Christmas celebrations.","description_format":"text","description_chars":4735,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Health insurance"],"hiring_locations":[{"name":"Cyprus","iso":"CY","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Game Development","Mobile Games"],"lifecycle":[{"event":"open","at":"2026-09-11T05:26:34Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.537,"p_room":0.36,"age_days":186,"expected_fill_days":100,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-11-01T06:10:25Z"},"pay":{"stated_usd_annual":107760,"is_top_pay":true},"html_url":"https://alion.io/job/scorewarrior-game-backend-c-engineer-gameplay-team","json_url":"https://alion.io/job/scorewarrior-game-backend-c-engineer-gameplay-team.json","meta":{"generated_at":"2026-11-01T19:17:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29518,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":686065},"rest":"https://alion.io/mcp/rest/get_company?id=686065"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscorewarrior-game-backend-c-engineer-gameplay-team"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fscorewarrior-game-backend-c-engineer-gameplay-team"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fscorewarrior-game-backend-c-engineer-gameplay-team"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/scorewarrior-game-backend-c-engineer-gameplay-team\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscorewarrior-game-backend-c-engineer-gameplay-team"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":713514}},{"tool":"search_jobs","arguments":{"company":"scorewarrior.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":713514},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}