Jobiglo

No results.

Senior Language Programmer

Epic Games · London

New
Senior 🇬🇧 English
C++17 VM design Clang/LLVM Unreal Engine API design

Job description

About the role

Epic Games is seeking an experienced Senior Language Programmer to join its Verse team, which owns the toolchain (compiler, VM and runtime) that powers game development in Unreal Engine and UEFN. You will work on the systems that every UE and UEFN developer relies on to build and ship games.

Key responsibilities

  • Extend, evolve and maintain the Verse compiler toolchain, transactional memory runtime and VM, add new platform support, implement new language features and integrate with Unreal Engine's content, build and cooking pipelines
  • Optimize performance, memory usage and iteration times across the Verse toolchain, runtime and the UE/Verse boundary
  • Work closely with language consumers to ensure an exceptional user experience
  • Establish test workflows to validate improvements and prevent regressions
  • Design and maintain the scripting interface to Unreal Engine, working with the Verse Language team and the broader UE engineering organization

Required profile

  • Expert knowledge of C++17 or later
  • Experience in compiler or toolchain development (compiler internals, VM design, Clang/LLVM, or linker/platform ABI specifics)
  • Experience developing and optimizing large codebases, able to balance usability, performance and power
  • Ability to reason about large, interconnected systems and a solid grounding in software engineering principles, including API design
  • Strong communication and collaboration skills, able to work autonomously and deliver practical solutions
  • Experience integrating with Unreal Engine is a plus

What we offer

  • Medical, dental, vision HRA, long term disability, life insurance and a 401k with a competitive match
  • Mental well-being program with free therapy and coaching for employees and dependents
  • Company events, paid breaks and unlimited PTO and sick time
  • Paid sabbatical after 7 years of employment

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Epic Games.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Epic Games

London