About the role
Role Overview
Magnopus is seeking a Senior Graphics Engineer to help build, scale, and optimise the OKO Unreal Engine plugin and studio-facing Unreal pipelines in the UK. This is a hands-on engineering role rather than a people management position, focused on shaping the rendering fidelity and creator workflows for a real-time, cross-reality collaboration platform. You will be solving practical rendering and tooling challenges for a long-term product ecosystem, influencing workflows across web, mobile, XR, and future platforms.
Location and Terms
- Location: St Albans, United Kingdom
- Work Model: Remote
- Employment Type: Permanent
- Compensation: £60,000 - £65,000 per year (salary placement depends on experience, level, and internal alignment)
Key Responsibilities
- Own key graphics initiatives across the platform, including asset compatibility, lighting, shader and material workflows, and emerging rendering techniques.
- Design and build solutions for runtime asset translation and cross-platform content workflows.
- Design, extend, and implement custom Unreal Editor tools, UI extensions, and automated asset pipelines to accelerate content creation.
- Tackle low-level graphics, optimisation, and profiling challenges to improve rendering performance and visual fidelity across a range of target hardware.
- Set the technical bar for the Unreal team through architecture decisions, robust C++ code, and active code reviews.
- Work directly with teams building OKO's other clients (web, mobile) and cloud services to ensure the Unreal experience is world-class.
- Help raise the overall capability of the team through knowledge sharing, documentation, and technical guidance.
Mandatory Qualifications and Experience
- Significant professional experience developing in C++ within Unreal Engine, with a deep understanding of the engine's codebase and runtime systems.
- Strong graphics and rendering programming foundations, with hands-on experience working within Unreal's rendering code (including the RHI), shader development, and GPU performance profiling.
- Experience building, maintaining, or extending Unreal Editor tools, workflows, or pipelines that other developers or artists have relied on.
- Strong communication skills and the ability to explain complex technical rendering or tooling challenges to both technical and non-technical stakeholders.
- A collaborative mindset and a genuine interest in mentoring peer developers and sharing knowledge across disciplines.
- A track record of creating clarity and driving technical progress within a fast-moving product environment.
Preferred Skills and Qualifications
- Experience with runtime asset loading and asset interchange technologies (such as glTF/GLB or USD).
- Experience with real-time replication, multiplayer, or real-time synchronisation.
- Experience building, maintaining, or distributing Unreal Engine plugins.
- Contributions to open-source software (the underlying Connected Spaces Platform is open source).
About Magnopus
Magnopus is an experience-focused technology company founded by a team of Oscar-winning artists, designers, and engineers from the worlds of film, games, and immersive media. The company creates experiences that bring together storytelling, creativity, and technology, including immersive attractions, interactive installations, virtual production, spatial computing, and AI-powered experiences. The company is built around collaboration, curiosity, and respect.
Additional Requirements
If selected for a position, you will be required to provide proof of your right to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. This may involve providing original documents such as a passport or residence permit.