Senior Graphics Programmer

Gameloft
Brisbane, QLDPosted 27 February 2026

Tech Stack

Job Description

<p>We’re seeking a <strong>Senior Graphics Programmer</strong> to <strong>design and implement cutting-edge rendering technology</strong> for our games. You’ll shape the <strong>visual quality, performance, and technical direction</strong> of projects across <strong>PC and console platforms</strong>.</p><p>This is a <strong>hands-on role</strong>. You’ll need:</p><ul><li>Deep expertise in <strong>real-time rendering</strong></li><li>Strong collaboration with <strong>artists and designers</strong></li><li>Ability to <strong>mentor other engineers</strong></li></ul><p><strong>Key Responsibilities</strong></p><ul><li><strong>Architect, implement, and optimize</strong> advanced real-time rendering systems and pipelines</li><li>Develop and maintain graphics features: <strong>lighting, shadows, post-processing, materials, VFX integration</strong></li><li><strong>Optimize GPU/CPU performance, memory usage, and frame timing</strong> across platforms</li><li>Work closely with <strong>technical artists and art directors</strong> to achieve high visual fidelity <strong>within performance budgets</strong></li><li><strong>Research and prototype</strong> new rendering techniques and emerging graphics technologies</li><li><strong>Debug complex rendering issues</strong> using GPU debugging and profiling tools</li><li>Contribute to <strong>engine architecture decisions</strong> and long-term technical strategy</li><li><strong>Mentor and support engineers</strong> through code reviews and technical guidance</li><li>Write <strong>clear, maintainable, well-documented code</strong></li></ul> <p><strong>Your Skills</strong></p><ul><li><strong>6+ years</strong> in game development, with <strong>4+ years in graphics programming</strong></li><li>Strong proficiency in <strong>C++</strong></li><li>Deep knowledge of modern graphics APIs: <strong>DirectX 12, Vulkan, Metal, or equivalent</strong></li><li>Strong understanding of <strong>real-time rendering techniques</strong>: PBR, deferred/forward rendering, HDR, TAA, post-processing pipelines</li><li>Experience optimizing for <strong>PC and/or console hardware</strong></li><li>Strong <strong>linear algebra, 3D math, and shader programming</strong> (<strong>HLSL/GLSL</strong>)</li><li>Experience with <strong>GPU profiling/debugging tools</strong> (PIX, RenderDoc, Nsight)</li><li>Shipped at least <strong>two AAA or high-quality commercial titles</strong></li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with <strong>proprietary engines</strong> or deep <strong>Unreal Engine rendering customization</strong></li><li>Familiarity with <strong>multithreaded engine architecture</strong></li><li>Experience with <strong>upscaling techniques</strong>: DLSS, FSR, XeSS</li><li>Knowledge of <strong>compute-driven rendering</strong> and <strong>GPU-driven pipelines</strong></li><li>Experience with <strong>ray tracing (DXR/VKRT)</strong> or hybrid rendering pipelines</li></ul><p><strong>Perks &amp; benefits:</strong></p><ul><li>A flexible work model that supports work–life balance</li><li>Subsidised car parking</li><li>Ongoing learning and development opportunities to support career growth</li><li>An employee referral program with generous bonuses</li><li>Private health insurance and fitness subsidies</li><li>Access to employee mental health and wellbeing support</li><li>Paid parental leave</li><li>Childcare assistance</li><li>A dedicated relaxation space, including a massage chair</li><li>Additional paid leave, including:&#xa0;Birthday leave,&#xa0;Christmas shutdown leave,&#xa0;Volunteer leave,&#xa0;Women’s health leave</li><li>Free coffee from a commercial espresso machine, plus daily snacks and a light breakfast</li><li>Friday social drinks with friendly game tournaments</li><li>A stunning rooftop terrace with river views and a games room</li><li>Exclusive Gameloft-branded merchandise</li><li>Our studio mascot — Mr Hendricks, the friendly Dachshund who proudly guards the studio</li></ul> <p ... (truncated, view full listing at source)