About the job
Job Overview
Join Wargaming's innovative Game Engine Development team as a Render Engineer. In this role, you will play a pivotal part in enhancing our cross-platform game engine, developed in C++. Your expertise will contribute to creating exceptional gaming experiences.
Key Responsibilities
- Develop and optimize new graphics features.
- Refactor existing code, optimize performance, and resolve graphic issues.
- Adhere to coding standards while writing clean and maintainable code.
- Produce technical documentation for development processes.
Qualifications
- Minimum 2 years of professional experience in C++ development.
- Familiarity with graphics APIs including DirectX, Vulkan, or OpenGL.
- Proficient in shader programming (GSL, HLSL).
- Basic understanding of linear algebra concepts such as vectors, matrices, and quaternions.
- Experience in developing 3D demo applications or custom engines.
- Skilled in using debugging and profiling tools (Nsight, Renderdoc, PIX, etc.).
- Solid understanding of GPU architecture and graphics pipeline.
- Hands-on experience with DirectX 11/12 and Vulkan.
Desirable Skills
- Intermediate proficiency in English.
Benefits
We offer a range of benefits tailored to the local market in Kyiv, including:
- 24 days of annual leave.
- 6 personal days per year.
- Opportunities for career growth and professional development.
- Comprehensive Private Health Care with wellness program options.
- Mental health support program (iFeel).
- Life event bonuses (Birthdays, Marriages, Childbirth).
- 50% contribution towards English language courses.
- Employee discounts on various services.
- Personal Gaming Account for gaming perks.
- Free coffee, fruits, and snacks in the office.
- Company events and gatherings.
- Seniority awards recognizing long-term contributions.
- A referral program that rewards you for bringing in top talent.


