Senior Language Programmer
Core
Design, build, and optimize the Verse compiler toolchain, transactional memory runtime, and VM that powers Unreal Engine and UEFN game development.
Role type
Senior IC language programmer (compiler/toolchain)
Builds
Compiler toolchain, VM, runtime, and scripting interfaces for Unreal Engine
Domain
Game engine development / Compiler technology
Required skills
C++17+, compiler internals, VM design, large codebase optimization, API design, system reasoning
Preferred skills
Unreal Engine integration experience
Technologies
C++, Clang, LLVM, Unreal Engine, Verse
Responsibilities
Extend and maintain the Verse compiler toolchain and runtime; Optimize performance and memory usage across the toolchain; Design and maintain the scripting interface to Unreal Engine; Establish test workflows to validate improvements; Collaborate with language consumers to ensure user experience