3D Graphics Engineer / Rendering Programmer
Ubisoft Ukraine Studios · Kiev
Job description
About the role
Ubisoft is looking for a 3D Graphics Engineer to advance the rendering technology behind its flagship titles. You will work on the core graphics pipeline of Ubisoft's proprietary engine, collaborating with international studios and hardware partners.
Key responsibilities
- Design, implement, upgrade and maintain runtime rendering and graphics pipeline code.
- Own and improve rendering tools, pipelines, and related engine code.
- Write clear, maintainable, portable C++ code.
- Profile game performance, identify bottlenecks and optimise rendering efficiency.
- Collaborate with other Ubisoft studios, GPU and console vendors.
Required profile
- Strong knowledge of at least one graphics API (DirectX 11‑12, Vulkan, OpenGL 4+).
- Understanding of modern rendering techniques and GPU architecture.
- Advanced C++ skills with solid OOP/OOD principles.
- Experience with multithreading, memory management and 3D mathematics.
- Intermediate proficiency in English.
Required skills
- C++
- DirectX 11/12
- Vulkan
- OpenGL 4+
- Multithreading
- Memory management
- 3D math
- GPU architecture knowledge
What we offer
- Inclusive, veteran‑friendly environment with dedicated support programs.
- Generous time off, including 20 vacation days, parental leave and sabbatical options.
- Temporarily flexible work model – remote or from Kyiv/Odesa offices.
- Professional growth through Ubisoft’s learning platform, training, and language classes.
- Modern office facilities, sports areas, IT support and home‑office setup.
- Health and wellness benefits.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Україна.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 12 годин тому
Expires за 1 місяць
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ubisoft Ukraine Studios
Kiev
Related job offers
-
Senior Project Manager
UPSTARS Kiev -
IT Project Manager
Credit Agricole Ukraine Kiev -
Senior Platform Software Engineer
Preply Kiev -
Lead Machine Learning Engineer (Personalization & AI Models)
EPAM Systems Ukraine -
Lead Machine Learning Engineer (Personalization & AI Models)
EPAM Systems Ivano-Frankivsk