About the job
Job Overview
Join Wargaming as a Render Engineer in our innovative Game Engine Development team, where you'll contribute to the evolution of a cutting-edge cross-platform game engine developed in C++.
Key Responsibilities
- Develop and enhance graphical features for our game engine.
- Refactor and optimize code while debugging graphic issues.
- Ensure adherence to coding standards and style.
- Produce comprehensive technical documentation.
What We're Seeking
- A minimum of 2 years of professional experience in C++ development.
- Proficiency with graphics APIs such as DirectX, Vulkan, or OpenGL.
- Experience in shader programming (GSL, HLSL).
- Fundamental understanding of linear algebra, including vectors, matrices, and quaternions.
- Experience creating 3D demo applications or developing your own game engine.
- Familiarity with debugging and profiling tools like Nsight, Renderdoc, or PIX.
- Strong grasp of the graphics pipeline and GPU architecture.
- Hands-on experience with DirectX 11/12 and Vulkan.
Preferred Skills
- Intermediate English proficiency.
Employee Benefits
Our benefits are designed to align with the local market and culture in Berlin, including:
- 5 weeks of annual leave each year.
- Additional paid time off.
- Opportunities for career advancement and training within the company.
- Home internet reimbursement.
- Gym membership through Urban Sports Club - Package M.
- Mental health support programs (iFeel).
- Monthly public transport passes.
- Language classes for personal development.
- Company pension scheme with contributions up to €150 per month.
- Personal gaming account.
- Complimentary coffee, fruits, and snacks in the office.
- Company events fostering community.
- Seniority awards recognizing employee loyalty.
- Referral program offering rewards for recommending talent.

