Stormind Games
3 days ago Be among the first 25 applicants
We are on the lookout for a Senior Graphics Programmer!
This role is critical to achieving the game’s visual identity and technical quality, owning the rendering performance and building custom features within Unreal Engine to support a distinctive artistic vision. You will work closely with the Art, Technical Art, and Programming team to deliver high-end visuals at stable framerates on modern hardware.
Responsibilities
Design, implement, and maintain custom rendering features, advanced materials, novel lighting techniques, and post-processing effects to support the game’s unique artistic vision.
Take ownership of rendering performance across PC and console platforms, ensuring a high and stable framerate throughout the whole game.
Profile and optimize GPU workloads, including draw calls, shader complexity, VRAM usage, fill rate, and overall frame timing.
Dive deep into the Unreal Engine rendering pipeline (RHI, deferred renderer), modifying engine source code to implement custom solutions or meet specific performance goals.
Act as the primary engineering partner for the Art and Technical Art teams, developing performant shaders, tools, and material functions that empower creative workflows.
Diagnose and resolve complex rendering bugs, visual artifacts, and stability issues using low-level GPU debugging and profiling tools both on PC and console.
Provide technical guidance, code reviews, and mentorship to junior and mid-level graphics programmers, promoting best practices and long-term code quality.
Collaborate with Production and Leads to plan and deliver rendering features aligned with project milestones and quality targets.
Contribute to continuous improvement of rendering pipelines, tooling, and cross-discipline workflows.
Requirements
Minimum 5+ years of professional experience as a graphics programmer, with at least 1 published title.
Proven experience on AA/AAA or AA+ third-person action-adventure titles for PC and consoles.
Expert‑level knowledge of Unreal Engine’s rendering pipeline, material system, shader graph, and rendering subsystems.
Strong C++ programming skills, with expert proficiency in modern C++.
Hands‑on, proven mastery of GPU profiling and debugging tools; deep experience with RenderDoc and/or PIX is mandatory.
Strong understanding of modern graphics APIs such as DirectX 12 and/or Vulkan.
Proficiency in shader languages (HLSL/GLSL) and real‑time shader optimization.
Proven ability to identify and solve complex performance bottlenecks using diverse optimization strategies.
Expert‑level 3D math foundations, including linear algebra, calculus, and trigonometry.
Experience with Unreal Engine source modification and custom engine‑level rendering work.
Experience with Visual Studio and/or Rider in professional development environments.
Working knowledge of version control tools such as Git and/or Perforce.
Fluency in English, both written and spoken.
Strong communication skills and a proven ability to collaborate effectively with artists and technical artists.
Preferred Qualifications
Significant experience optimizing and shipping titles on PS5 and/or Xbox Series X/S.
Experience with vendor‑specific GPU tools such as NSight, RGP, or equivalents.
Knowledge of global illumination, ray tracing, or other advanced rendering techniques.
Deep knowledge of UMG and the underlying Slate framework.
Experience building internal tools or technical art utilities to enhance rendering workflows.
Track record of shipping visually ambitious projects with strong performance targets.
Ability to translate artistic goals into robust, scalable rendering systems.
Performance‑first mindset with deep technical ownership of GPU‑related outcomes.
Strong analytical skills for diagnosing complex visual and performance issues.
Effective cross‑discipline collaboration with Art, Tech Art, Gameplay, and Production.
High standards for visual quality, stability, and maintainable rendering architecture.
Soft Skills
Clear, confident communication with both technical and creative teams.
Proactive, solution‑oriented attitude and comfort working in iterative environments.
Adaptability and resilience under performance and quality constraints.
Genuine passion for real‑time rendering and pushing visual fidelity in games.
Mentorship mindset, able to elevate team capabilities through support and knowledge sharing.
Submit your resume and a short cover letter in English to join Stormind Games.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Computer Games
Referrals increase your chances of interviewing at Stormind Games by 2x
Get notified about new Graphic Programmer jobs in Italy.
Italy $100,000.00-$150,000.00 6 months ago
#J-18808-Ljbffr
We are on the lookout for a Senior Graphics Programmer!
This role is critical to achieving the game’s visual identity and technical quality, owning the rendering performance and building custom features within Unreal Engine to support a distinctive artistic vision. You will work closely with the Art, Technical Art, and Programming team to deliver high-end visuals at stable framerates on modern hardware.
Responsibilities
Design, implement, and maintain custom rendering features, advanced materials, novel lighting techniques, and post-processing effects to support the game’s unique artistic vision.
Take ownership of rendering performance across PC and console platforms, ensuring a high and stable framerate throughout the whole game.
Profile and optimize GPU workloads, including draw calls, shader complexity, VRAM usage, fill rate, and overall frame timing.
Dive deep into the Unreal Engine rendering pipeline (RHI, deferred renderer), modifying engine source code to implement custom solutions or meet specific performance goals.
Act as the primary engineering partner for the Art and Technical Art teams, developing performant shaders, tools, and material functions that empower creative workflows.
Diagnose and resolve complex rendering bugs, visual artifacts, and stability issues using low-level GPU debugging and profiling tools both on PC and console.
Provide technical guidance, code reviews, and mentorship to junior and mid-level graphics programmers, promoting best practices and long-term code quality.
Collaborate with Production and Leads to plan and deliver rendering features aligned with project milestones and quality targets.
Contribute to continuous improvement of rendering pipelines, tooling, and cross-discipline workflows.
Requirements
Minimum 5+ years of professional experience as a graphics programmer, with at least 1 published title.
Proven experience on AA/AAA or AA+ third-person action-adventure titles for PC and consoles.
Expert‑level knowledge of Unreal Engine’s rendering pipeline, material system, shader graph, and rendering subsystems.
Strong C++ programming skills, with expert proficiency in modern C++.
Hands‑on, proven mastery of GPU profiling and debugging tools; deep experience with RenderDoc and/or PIX is mandatory.
Strong understanding of modern graphics APIs such as DirectX 12 and/or Vulkan.
Proficiency in shader languages (HLSL/GLSL) and real‑time shader optimization.
Proven ability to identify and solve complex performance bottlenecks using diverse optimization strategies.
Expert‑level 3D math foundations, including linear algebra, calculus, and trigonometry.
Experience with Unreal Engine source modification and custom engine‑level rendering work.
Experience with Visual Studio and/or Rider in professional development environments.
Working knowledge of version control tools such as Git and/or Perforce.
Fluency in English, both written and spoken.
Strong communication skills and a proven ability to collaborate effectively with artists and technical artists.
Preferred Qualifications
Significant experience optimizing and shipping titles on PS5 and/or Xbox Series X/S.
Experience with vendor‑specific GPU tools such as NSight, RGP, or equivalents.
Knowledge of global illumination, ray tracing, or other advanced rendering techniques.
Deep knowledge of UMG and the underlying Slate framework.
Experience building internal tools or technical art utilities to enhance rendering workflows.
Track record of shipping visually ambitious projects with strong performance targets.
Ability to translate artistic goals into robust, scalable rendering systems.
Performance‑first mindset with deep technical ownership of GPU‑related outcomes.
Strong analytical skills for diagnosing complex visual and performance issues.
Effective cross‑discipline collaboration with Art, Tech Art, Gameplay, and Production.
High standards for visual quality, stability, and maintainable rendering architecture.
Soft Skills
Clear, confident communication with both technical and creative teams.
Proactive, solution‑oriented attitude and comfort working in iterative environments.
Adaptability and resilience under performance and quality constraints.
Genuine passion for real‑time rendering and pushing visual fidelity in games.
Mentorship mindset, able to elevate team capabilities through support and knowledge sharing.
Submit your resume and a short cover letter in English to join Stormind Games.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Computer Games
Referrals increase your chances of interviewing at Stormind Games by 2x
Get notified about new Graphic Programmer jobs in Italy.
Italy $100,000.00-$150,000.00 6 months ago
#J-18808-Ljbffr