About the job
WHAT MAKES US EPIC?
At the heart of Epic's achievements are talented and enthusiastic individuals. We take pride in fostering a collaborative, inclusive, and innovative environment. Whether it's developing award-winning games or creating engine technology that empowers others to craft visually stunning interactive experiences, we are perpetually pushing the boundaries of creativity.
Being part of Epic means joining a team dedicated to serving our community and users. We continuously innovate to set new standards in engine and game development.
PROGRAMMING - UNREAL ENGINE
What We Do
For over 20 years, Unreal-powered projects have been at the forefront of real-time entertainment. Our expert programming team is committed to enhancing the tools and technology that empower content developers globally.
What You'll Do
As a Senior Language Engineer at Epic Games, you will play a pivotal role in our mission to enable the next generation of game developers. We seek an individual who is passionate about programming languages and their application. In this position, you will work on implementing the Verse programming language and integrating it with Unreal Engine—a new language developed by Epic specifically for crafting game experiences at the metaverse scale.
In this role, you will
- Develop and maintain the language compiler and toolchain
- Collaborate closely with language consumers to ensure a remarkable user experience
- Design and uphold the scripting interface to Unreal Engine
- Address bugs and maintain the language codebase
What we're looking for
- Proficiency in C++
- Strong understanding of software programming principles, particularly API design
- Experience working within a large codebase in a fast-paced environment, balancing usability, performance, and capability
This position is available in various locations across North America and Europe, including CA, NYC, and WA.

