IT & Software

Senior Language Programmer

Epic Games

London · Greater London · United Kingdom

Overview

As a Senior Language Programmer in the Verse team, you will extend and optimize the Verse compiler toolchain, VM, and runtime to power Unreal Engine and UEFN development. You’ll shape language features, platform support, and tooling integration across the UE stack. Your work improves performance, memory usage, and iteration speed for developers building real-time experiences. Join a collaborative, innovation-driven environment that connects engine tech with content creation to empower creators worldwide. This is a technically and artistically impactful role at the core of Epic’s toolchain evolution.

Pay / Benefits
  • 100% premiums paid for you and dependents
  • Medical, Dental, Vision coverage
  • 401k with competitive match
  • Mental well-being program with Modern Health
  • Unlimited PTO and sick time
  • paid sabbatical for long-tenured employees
Responsibilities
  • Extend and maintain the Verse compiler toolchain, VM, and runtime
  • Add platform support and implement new language features
  • Integrate Verse tooling with Unreal Engine pipelines (build, content, cooking)
  • Optimize performance and memory usage across the toolchain and engine boundary
  • Collaborate with language consumers to ensure a high-quality user experience
  • Design and maintain the scripting interface for Unreal Engine
  • Establish test workflows to validate improvements and prevent regressions
Key requirements
  • Expert knowledge of C++17 or later
  • Experience in compiler or toolchain development (e.g., compilers, VM design, Clang/LLVM, ABI specifics)
  • Experience with large codebases and balancing usability, performance, and power
  • Ability to reason about large, interconnected systems
  • Strong software engineering fundamentals including API design
  • Excellent communication and collaboration skills; capable of autonomous delivery
  • Experience with Unreal Engine integration is a plus
  • strong communication
  • collaboration
  • autonomy
  • C++17+
  • compiler/toolchain development
  • VM design

Reference: WJ-747_30851185

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.