At MSquared, we’re pioneering the next evolution of the internet: an open, interconnected metaverse. Backed by one of the UK’s most well-funded tech startups, our mission is to empower creators, brands, and communities with tools to build scalable, immersive virtual experiences in an open and interconnected network.
We are a multidisciplinary team of engineers, artists, producers, and storytellers who believe in the power of shared digital spaces. Our culture is built around curiosity, empathy, and pushing the boundaries of what’s possible.
We are seeking a Principal Rendering Engineer with deep expertise in real-time rendering, game engines, and graphics technologies. This is an opportunity to drive the development of cutting-edge visual experiences, optimize performance across platforms, and pioneer new graphics techniques.
Your Role in Building the Future
You’ll be a key force in helping bring our ambitious vision for the open metaverse to life. As Principal Rendering Engineer in MSquared you will be responsible for maintaining and improving world leading technology.
Areas for Impact
Develop and maintain core graphics engine systems and tools.
Optimize rendering performance, ensuring high framerates and efficient GPU/CPU memory usage across multiple hardware platforms and operating systems.
Collaborate closely with gameplay, engine teams and customers to deliver seamless and visually stunning experiences.
Research and implement advanced, forward-looking rendering techniques to keep our technology at the industry’s forefront.
Profile, diagnose, and resolve graphics-related bottlenecks and issues.
We’d love to hear from you if you have:
Strong expertise with modern real-time graphics APIs such as Direct3D, Metal, and Vulkan.
Proficiency in C++, with a focus on performance-critical systems.
Performance optimization skills, including hands-on experience with profiling and debugging tools like NVIDIA NSight, RenderDoc, and PIX.
Solid understanding of core real-time rendering algorithms (e.g., deferred rendering, shadow mapping).
Bonus points if you:
Experience with commercial game engines, such as Unreal Engine or CryEngine.
Deep familiarity with Unreal Engine’s rendering systems, such as:
Render Dependency Graph (RDG)
Shader compilation pipelines
Indirect drawing
Nanite
Lumen
Niagara
Temporal Super Resolution
Custom GPU and CPU memory allocation systems.
Experience developing for MacOS and/or iOS using Metal.
Animation programming expertise: skinned mesh and rig systems.
Compute shader based calculus.
Mesh simplification techniques for LOD and performance optimization.
Knowledge of Web technologies like WebGPU and/or WebGL.
We know the best ideas come from diverse minds and lived experiences. We encourage applications from all backgrounds, and welcome candidates who have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply.
Why Join Us
At MSquared, you’ll work on meaningful technology that prioritizes interoperability, creativity, and ownership. We are passionate about creating a more equitable digital ecosystem and having fun while doing it.
Benefits include:
Competitive salary
Private healthcare and dental
Unlimited holiday
Flexible hybrid working
Weekly wellness sessions and a stocked office kitchen
Mentorship from world-class leaders across Web3, gaming, and open-source tech
Let’s build the open metaverse together.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Contribute as a Backend Engineer at Spotify to build scalable distributed systems powering the world's leading audio streaming platform.
Lucid Motors is looking for a Full Stack Developer to advance test automation in luxury electric vehicle technology.
Take on a leadership role at R1 to guide engineering teams building innovative healthcare technology solutions that enhance patient and financial outcomes.
BitGo invites a skilled Senior Software Engineer to join their New York team focusing on scalable API development for innovative crypto product growth.
Luma seeks an experienced Senior Backend Engineer to develop scalable AI inference backend systems and APIs for millions of users.
Experienced Front-End Engineer needed for a 2-month remote project with Truelogic building high-quality, responsive interfaces using modern JavaScript technologies.
Experienced Senior Software Engineer wanted to enhance developer tooling and infrastructure for a fast-growing fintech company in New York City.
Drive impactful software development at KnowBe4 as a Senior Software Engineer specializing in Python, C#, and Rust, working remotely across the US.
Drive innovation and reliability as a Senior Software Engineer - Backend on Microsoft Teams’ core infrastructure team.
Senior Software Engineer sought to build patient-focused healthcare software within a mission-driven, fully-remote US company.
Experienced Senior Software Engineer needed to lead architecture and development of scalable digital applications at CannonDesign.
Lead cutting-edge AI application development as a Staff Software Engineer at Fractional AI, a startup bridging the gap between AI theory and practice.
Senior Engineers at American Express will develop and optimize software solutions as part of a dynamic team focused on delivering innovative digital experiences.
Build the virtual worlds revolutionising the real one. Work on ground-breaking multiplayer titles, push the boundaries of games technology and virtual worlds, or get to grips with some of the world’s toughest security challenges. If your ambition...
17 jobsSubscribe to Rise newsletter