About the job
Join Wargaming as a Render Engineer and be part of our dynamic Game Engine Development team. In this role, you will contribute to the advancement of our cross-platform game engine, which is meticulously developed in C++.
Your Responsibilities
- Design and implement new graphical features while enhancing existing ones.
- Refactor code, optimize performance, and resolve graphic-related bugs.
- Write clean, maintainable code adhering to established coding standards.
- Develop comprehensive technical documentation.
Qualifications
- A minimum of 2 years of professional experience in C++ development.
- Familiarity with at least one graphics API (e.g., DirectX, Vulkan, OpenGL).
- Proficiency in writing shaders (GSL, HLSL).
- Basic understanding of linear algebra concepts (vectors, matrices, quaternions).
- Experience creating personal 3D demo applications or developing your own engine.
- Knowledge of debugging and profiling tools (Nsight, Renderdoc, PIX, etc.).
- Comprehension of the graphics pipeline and GPU architecture.
- Practical experience with DirectX 11/12 or Vulkan.
Preferred Skills
- Intermediate proficiency in English.
Benefits
Our Prague office offers an array of benefits tailored to the local culture, including:
- 5 weeks of annual leave per calendar year.
- Additional paid time off.
- Compensation for sick leave, alongside maternity and paternity leave benefits.
- Opportunities for career development and educational growth within the company.
- Meal card contributions.
- Public transportation allowances.
- Premium private healthcare coverage.
- Mental well-being program (iFeel).
- Employee discounts for multisport activities.
- A personal gaming account.
- Complimentary coffee, fruits, and snacks in the office.
- Company-organized events.
- Seniority awards.
- Referral program with rewards for recommending top talent.

