Rockstar Games logo

Graphics Programmer

Rockstar Games
Sydney, New South Wales, Australia
Posted 14 hours ago
Last seen 6 hours ago
Active
full-time
Code

Job Summary

Join Rockstar Australia as a Senior Graphics Programmer and contribute to world-class entertainment experiences. Work on large-scale creative projects, optimize game rendering systems, and collaborate with talented industry professionals in an inclusive environment.

About this job

Rockstar Australia is seeking a Senior Graphics Programmer to join a small, experienced team. This role involves building, optimizing, and modifying game rendering systems and tools using C++ and modern APIs, working within large codebases, and creating tools to improve game performance and team productivity. You will also guide less experienced team members and collaborate with Art and Design.

Requirements

- 2+ years of professional experience in the video games industry coding rendering systems for games in C++. - Experience with at least one modern graphics API (Vulkan, Metal, D3D12, etc). - Previously held a graphics-focused role, working specifically on rendering systems and features. - Experience in identifying bottlenecks and optimising existing rendering systems. - Experience optimising multithreaded CPU and GPU performance. - Strong theoretical knowledge of 3D rendering techniques. - Ability to clearly communicate ideas and document your work. - High proficiency in C++ and STL. - Solid 3D Math skills. - Demonstrated ability to ship products (not necessarily a game).

Benefits & Perks

- Experience using existing graphics system analysis toolchains (RenderDoc, Pix, Razor, etc). - Strong shader programming skills (HLSL, etc). - Deep understanding of another two or more of the following game technology areas: Animation, Artificial Intelligence, Asset Pipelines, Audio, Gameplay, Navigation, Physics/Collision, UI/UX, Virtual Reality, or other. - One or more shipped game title(s). - Experience on modern game console architectures or mobile devices. - Unreal Engine 4 or 5 experience. - Scripting Languages (e.g. Lua, Python). - Knowledge of game architectures (current and future trends).

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.