
Senior Graphics Programmer
Rockstar Games25 days ago
Responsibilities
- Build, optimize, and modify game rendering systems and tools using C++.
- Maintain and improve large codebases while respecting original design intents.
- Create tools to enhance rendering systems and game performance.
- Produce performant, stable, and well-documented code.
- Guide and support less experienced team members.
- Identify and implement improvements to existing graphics systems.
- Collaborate with Art and Design to create flexible graphics systems.
Requirements
- 5+ years of professional experience in the video games industry coding rendering systems in C++.
- Experience with at least one modern graphics API (Vulkan, Metal, D3D12, etc.).
- Previously held a graphics-focused role working on rendering systems.
- Experience in identifying bottlenecks and optimizing rendering systems.
- Experience optimizing multithreaded CPU and GPU performance.
- Strong theoretical knowledge of 3D rendering techniques.
- Ability to clearly communicate ideas and document work.
- High proficiency in C++ and STL.
- Solid 3D Math skills.
- Demonstrated ability to ship products.