Wargaming is seeking a Senior Engine Developer to join its engine development team. In this role, you will be responsible for implementing and improving core engine features, driving optimization, and working closely with game product teams to deliver robust technology.
What You'll Do
- Implement new and improve existing features in the game engine.
- Perform refactoring, code optimization, and bug fixing.
- Handle integration and support of third-party libraries.
- Conduct performance and memory optimizations.
- Create and maintain technical documentation.
- Work closely with the game product team and QA.
What We're Looking For
- A 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 with debugging and profiling tools like Nsight, Renderdoc, or PIX.
- Experience in multithreaded and asynchronous programming.
- Understanding of the graphics pipeline and GPU architecture.
Nice to Have
- Experience with Entity Component System.
- Practical knowledge of DirectX 11/12/Vulkan.
- Practical knowledge of Unreal Engine 4/5 or Unity.
- Advanced knowledge of one of these systems: Sound, Physics, Network, or UI.
- Experience with Python.
- Experience with released titles.
Technical Stack
- C++
- DirectX 11/12/Vulkan
- Unreal Engine 4/5, Unity
- Python
Team & Environment
You will join the dedicated engine development team at Wargaming.
Benefits & Compensation
- Compensation: 14,000 - 23,500 PLN gross monthly.
- Additional paid time off (5 Personal Days, Birthday Leave).
- Sick Leave 100% compensation (10 days per calendar year).
- Career development and education opportunities within the company.
- Premium Private Health Care.
- Mental well-being program (iFeel).
- Multisport card.
- Personal Gaming Account.
- Company events.
- Seniority Awards.
- Referral program.
Work Mode
This role follows a hybrid work model based in Warsaw.
Wargaming is an equal opportunity employer.


