Stormind Games
Stormind Games is hiring: Senior Graphics Programmer in Town of Italy
Stormind Games, Town of Italy, NY, United States
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