CareerPlanSign in

Graphics Programmer

Sydney, New South Wales💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Build, optimise, and modify game rendering systems and tools for large-scale creative projects.

Role type

Senior IC graphics programmer (rendering systems)

Builds

Production game rendering systems and performance tools

Domain

Video games / Interactive graphics

Deliverable

production ML models | product features

Required skills

C++ (STL), modern 3D graphics APIs (Vulkan, Metal, D3D12), 3D rendering pipeline knowledge, multithreaded CPU/GPU optimization, shader programming (HLSL), 3D math

Preferred skills

Graphics system analysis toolchains (RenderDoc, Pix, Razor), Unreal Engine 4/5, shipped game titles, console/mobile architecture experience, scripting languages (Lua, Python)

Technologies

C++, Vulkan, Metal, D3D12, HLSL, RenderDoc, Pix, Razor, Unreal Engine 4, Unreal Engine 5

Responsibilities

Build and optimize rendering systems; create tools to improve iteration times and team productivity; debug and analyze complex code; guide and support less experienced team members; collaborate with Art and Design to create flexible graphics systems

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.