Server Developer (World of Tanks Console)
Core
Develop high-performance in-game components and improve the technology stack for World of Tanks on the whole technological stack.
Role type
Server Developer (C++/Python)
Builds
In-game components, game modes, and logic for World of Tanks
Domain
Online gaming, real-time simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, data structures and algorithms, design patterns, asynchronous/multithreaded application development, CPU and memory principles, Linux systems, databases, message brokers, computer networking fundamentals
Preferred skills
Gamedev experience, Python–C++ integration, real-time simulation / fixed-rate game loops, CMake or large C++ build systems, web applications development (backend), distributed systems
Responsibilities
Develop high-performance in-game components, improve and develop the existing technology stack, work with dozens of additional services and applications, cover the functionality with tests, participate in the creation of new game modes and logic on the game server