Senior Server Programmer (World of Warships)
Core
Develop and maintain critical core services for a globally connected game, handling game clusters, realm connectivity, player data, inventory, and session distribution.
Role type
Senior Server Programmer (Backend)
Builds
Game clusters, realm connectivity services, player data stores, inventory systems, and session distribution logic.
Domain
Online Gaming / High-load Distributed Systems
Required skills
C++ (or statically typed languages), Python, backend system architecture, concurrency, multithreading, asynchronous execution, database management, query optimization, caching, messaging, monitoring, logging, observability, security
Preferred skills
Python experience, mentoring mid-level engineers, making technical decisions under ambiguity
Technologies
C++, Python, databases, messaging systems
Responsibilities
Own complex features end-to-end, decompose large problems, ensure scalability and fault-tolerance, improve engineering culture, mentor mid-level engineers
Seniority
Senior, hands-on IC
