Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
enior 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.
Key Skills
Ranked by relevanceReady to apply?
Join European Tech Recruit and take your career to the next level!
Application takes less than 5 minutes

