EP

Senior Engine Programmer, Verse Framework

Epic Games
Vancouver, Remotefull_timePosted 1 Jun 2026

About the role

<div class="content-intro"><h2>WHAT MAKES US EPIC?</h2> <p>At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.</p> <p>Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.</p></div><h2>PROGRAMMING - UNREAL ENGINE</h2> <h3><strong>What We Do</strong></h3> <p>Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.</p> <h3><strong>What You'll Do</strong></h3> <p>The Verse Framework Integration team is bringing the next major iteration of Unreal Engine to life, enabling creators to build the next generation of interactive experiences. You'll play a central role connecting many aspects of the engine, helping shape how Verse integrates with core engine systems.</p> <h3><strong>In this role, you will</strong></h3> <ul> <li>Design and implement low-level engine systems across Scene Graph, networking, analytics, and the language toolchain, with a focus on robustness, performance, and usability</li> <li>Design stable, forward-thinking APIs that expose engine capabilities through Verse, for both internal and external developers</li> <li>Collaborate across core engine and gameplay teams to build solutions that meet diverse and evolving needs</li> <li>Help shape and unlock the capabilities of Verse within Unreal Engine</li> <li>Drive technical excellence across platforms, including debugging, optimization, and system reliability</li> </ul> <h3><strong>What we're looking for</strong></h3> <ul> <li>Strong C++ skills with the ability to design game systems and associated tools</li> <li>Experience creating and maintaining APIs with strong backward compatibility requirements</li> <li>Strong problem-solving skills with the ability to find solutions beyond established approaches</li> <li>Comfortable navigating ambiguity and collaborating with teams to define deliverables</li> <li>Experience with multiple programming languages and a track record of leveraging their strengths effectively</li> <li>Excellent communication and interpersonal skills</li> <li>Experience writing performant code across multiple hardware platforms, including game consoles</li>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Generate Application Kit

Free account required — sign up in 30s

Company

Epic Games

View all open roles →