3D Graphics Engineer / Rendering Programmer/ Graphics Programmer
Indexed description
Job Description
As a 3D Graphics programmer you will work on rendering tech that drives Ubisoft's graphics engines.
Qualifications
Responsibilities:
- Design, implement, upgrade and maintain run-time rendering and graphics pipeline code for our games;
- Own, upgrade and maintain our rendering tools, pipeline and related code in our proprietary game engine;
- Write clear, maintainable, portable, C++ code;
- Profile game performance to assess and find rendering bottlenecks and improve overall performance;
- Work together with other international Ubisoft studios;
- Collaborate with GPU and console vendors.
- Strong knowledge of at least one graphics API (DiretX11-12/Vulkan/OpenGL4+, etc);
- Knowledge of modern rendering techniques;
- Advanced level of C++ and OOP\OOD;
- Experience with multithreading and memory management;
- Strong knowledge of 3D math;
- Understanding of GPU architecture and CPU/GPU communication;
- Intermediate level of English.
- Pet projects;
- Experience with various game engines;
- Shipped game project.
Generous Time Off — 20 annual vacation days, additional leave for volunteering, parental leave, and special occasions. Sabbaticals and long-term leave options are also available.
Temporarily Flexible Work Model — during this challenging time, you have the flexibility to choose where you work — remotely or from our Kyiv and Odesa offices. Our offices remain available for those who need a collaborative space or a stable work environment, ensuring uninterrupted workflow while prioritizing safety.
Professional Growth — Access Ubisoft’s learning platform, training programs, English & French classes, and a structured career development plan. Participate in leadership programs tailored to Ubisoft’s business environment.
Comfortable Workplace & Tech Support — A modern office featuring sports facilities, a Fun Hub, and a shelter. We foster a welcoming and inclusive environment, ensuring accessibility for individuals of all abilities. Work with the latest hardware, benefit from dedicated IT support, and receive a home office setup for remote work.
Health & Wellness — Premium health insurance, psychological support, gym memberships, mindfulness sessions, and wellness activities. Free bicycles for commuting.
Community & Fun — Additional time off for social initiatives, office celebrations, game release events, and after-work activities. Recreational areas with board games, video games, and a Ubi-library.
Gaming Perks — Enjoy a collection of Ubisoft games across all platforms.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search