companyEpic Games, Inc. logo

Senior Language Programmer - Verse UE Integration

Epic Games, Inc.Vancouver,British Columbia,Canada
On-site Full-time CA$210.6K/yr - CA$308.9K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsMastery of C++17 or newer. Proven track record in profiling and optimizing large-scale codebases. Exceptional problem-solving skills to navigate complex system interactions. Strong interpersonal skills, fostering effective collaboration with programming teams. Self-starter with the ability to deliver innovative solutions independently. Background in compiler and VM internals or Unreal Engine integration is advantageous.

About the job

Epic Games is hiring a Senior Language Programmer for the Verse UE Integration team in Vancouver, British Columbia. This position focuses on advancing the Verse toolchain, including the compiler, virtual machine, and runtime, which are central to game development in Unreal Engine and UEFN. The work supports systems used by every UE and UEFN developer working with Verse.

Role overview

This role involves enhancing the Verse compiler toolchain and virtual machine, implementing new language features, and integrating these tools into Unreal Engine’s content, build, and cooking pipelines. The Senior Language Programmer will work to optimize performance, memory usage, and iteration times across the Verse toolchain and its interface with Unreal Engine. Maintaining and developing testing workflows to validate improvements and prevent regressions is also a key part of the job. Collaboration with the Verse Language team and Unreal Engine programmers is essential to support ongoing integration efforts.

What you will do

  • Improve the Verse compiler toolchain and virtual machine.
  • Add new language features and integrate the toolchain into Unreal Engine’s pipelines.
  • Optimize performance, memory use, and iteration speed for the Verse toolchain and UE/Verse interface.
  • Develop and maintain testing workflows to validate changes and catch regressions early.
  • Work closely with the Verse Language team and Unreal Engine programmers on integration projects.

Requirements

  • Strong experience with C++17 or newer.
  • Background in profiling and optimizing large codebases.
  • Analytical skills for understanding complex, interconnected systems.
  • Clear communication and teamwork skills, especially when working with other programming teams.
  • Ability to work independently and deliver practical solutions.
  • Experience with compiler or VM internals, or Unreal Engine integration, is a plus.

About Epic Games, Inc.

Epic Games, Inc. is a leader in interactive entertainment technology, known for its commitment to innovation and excellence. Our dynamic team thrives in a culture that celebrates creativity and collaboration, driving the development of groundbreaking video games and engine technologies.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.