OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Senior Rendering Engineer
Senior Rendering Engineer – Permanent
Location: Dublin, Ireland
About the Role
The company is seeking a Senior Rendering Engineer to join the Game Engine Team. In this role, you will contribute to the development of a next-generation graphics engine designed to enhance mobile game performance and optimise mobile GPU rendering on the organisation’s operating system.
You will take ownership of key rendering features, assist in designing core components of the rendering architecture, and help drive improvements in material systems, programmable pipelines, and runtime performance. You will collaborate closely with team leads and stakeholders to support the evolution of the rendering engine from research to production.
This position sits within an international and fast-paced environment, working alongside experienced researchers, engineers, product teams, partners, and customers using the company’s mobile devices.
Responsibilities
-
Design and implement real-time rendering systems and engine features.
-
Contribute to project planning, technical discussions, and development strategy.
-
Stay informed on current real-time rendering and gaming technology trends.
-
Research and develop rendering pipelines, material systems, shading systems, and performance improvements.
-
Track advancements in computer graphics research (e.g., SIGGRAPH, Eurographics, EGSR, JCGT, i3D) and propose practical approaches to emerging challenges in mobile graphics.
-
Analyse innovations from commercial game engines (e.g., ray tracing, virtualised geometry) and assist in adapting them into production-quality solutions.
-
Collaborate with academic and industry partners to evaluate new research directions.
-
Work closely with internal rendering and engine teams to align development with product goals.
Requirements
-
Proven experience contributing to the delivery of large technical projects.
-
5+ years of C/C++ development experience, with strong understanding of system-level architecture.
-
3+ years of experience with at least one modern graphics API (Metal, Direct3D 12, Vulkan) in a commercial setting.
-
Strong shader programming skills (HLSL, GLSL, Metal).
-
Solid understanding of modern rendering techniques (e.g., ray tracing, global illumination, GPU-driven rendering) and strong 3D math foundations.
-
Hands-on experience with engines such as Unity, Unreal Engine 4/5, Godot, or similar, along with debugging tools like RenderDoc, PIX, or NVIDIA Nsight.
-
Strong communication and collaboration skills.
Additional Skills (Nice-to-Have)
-
Experience working on shipped game titles.
-
Background contributing to game engine development (Unity, Unreal, Lumberyard, or proprietary engines).
-
Familiarity with data-oriented design (DOD) and entity-component systems (ECS).
-
Ability to translate research papers into functional, efficient code.
-
Experience with Metal or DirectX 12 development.
-
Prior experience with graphics programming on Android or iOS.
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice