Company | Wargaming |
Job title | Senior Engine Developer (World of Tanks) |
Job location | Belgrade, Serbia |
Type | Full Time |
Responsibilities:
- Implement new and improve existing features in the game engine.
- Refactoring, code optimization, and fixing bugs.
- Integration and support of third-party libraries.
- Performance and memory optimizations.
- Creation of tech documentation.
- Close interaction with the game product team and QA.
Requirements & Skills:
- Strong technical background.
- 3+ years of experience in commercial C++ development.
- Understanding of OOP, basic algorithms, and data structures.
- Knowledge of basic linear algebra (matrix, vector).
- Experience in working with debugging and profiling tools (Nsight, Renderdoc, PIX, etc.).
- Experience in multithreaded and asynchronous programming.
- Understanding the graphics pipeline and GPU architecture.
What additional skills will help you stand out?
- Experience with Entity Component System.
- Practical knowledge of DirectX 11/12/Vulkan.
- Practical knowledge of Unreal Engine 4/ Unreal Engine 5/ Unity.
- Advanced knowledge of one of the systems (Sound, Physics, Network, UI).
- Experience with Python.
- Experience with released titles.