Epic Games

Senior Language Programmer

Epic Games
Apply
1 day ago
Cary, NC, USASenior
H1B sponsor

Responsibilities

  • Extend, evolve, and maintain the Verse compiler toolchain, transactional memory runtime, and virtual machine.
  • Add platform support and implement language features integrated with Unreal Engine content, build, and cooking pipelines.
  • Optimize performance, memory usage, and iteration times across the Verse toolchain, runtime, and Unreal Engine/Verse boundary.
  • Work with language consumers to improve the developer experience.
  • Design and maintain the scripting interface to Unreal Engine in collaboration with the Verse Language team and broader Unreal Engine engineering organization.
  • Establish testing workflows to validate improvements and prevent regressions.

Requirements

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

Benefits

  • Epic pays 100% of medical, dental, vision HRA, long-term disability, and life insurance premiums for employees and dependents.
  • Benefits include a 401k with competitive match and access to Modern Health therapy and coaching.
  • Offers include company events, company-wide paid breaks, unlimited PTO, sick time, and a paid sabbatical after seven years of employment.

Tech Stack

C++Unreal Engine

Categories

Gaming
Epic Games

About Epic Games

10,000+ employees

Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.

Contact me