Key Responsibilities
- Deliver high quality and high-performance rendering systems using appropriate levels of abstraction, data structures and algorithms inside the Unreal Engine 5 codebase.
- Investigate and improve performance and memory usage across all platforms (PC, consoles).
- Monitor performance and stability data from our games and use this to adapt Unreal Engine for our use-cases.
- Test, document, and maintain the code systems you implement.
- Prioritize, plan and manage the time of assigned tasks with oversight.
- Communicate clearly with other team members with minimal external help.
- Collaborate with other teams to deliver new features and to solve complex technical problems.
- Be vigilant for and report new problems, delays and risks to the appropriate Lead/Director.
Requirements
- Extensive C++ and graphics programming experience. Ability to code, architect and debug core systems and utilise multi-threaded programming techniques.
- Proficient in shader languages (HLSL, GLSL, CG, etc.)
- Solid understanding of modern GPU architecture and pipelines
- Experience with at least one modern graphics APIs (DirectX, Vulkan, console APIs, etc.). Preferably DirectX 12.
- Experience profiling and optimizing graphics systems and shaders in a large codebase.
- At least 4 years of experience working as a graphics engineer on multi-platform games for PC and consoles.
- Experience working with Unreal Engine
- Experience with PS5 and Xbox Series consoles
Benefits
- Unlimited coaching & therapy — with Oliva, to support your mental health
- Stock Options — everyone owns a piece of our success
- Pension scheme — up to 5% employer matched contribution to finance those golden years
- Socials —office & remote events, play sessions and company-wide parties
- And even more benefits based on your location!
- 25 Annual Leave + 8 bank holidays - we’re flexible with most bank holidays so you can use the time to celebrate what’s important to you
- Private Medical Insurance - full cover with AXA
- Healthcare Cash Plan - Level 3 cover with Medicash
- Cycle2WorkScheme - lease a bike through us and save on tax too!
- Electric Car Charging - electric car charging at our Port office in Edinburgh, Scotland.
