Description
WHAT MAKES THIS ROLE EPIC?
As a Senior Language Programmer at Epic Games, you will be at the centre of our mission to enable the next generation of game developers. We are seeking someone with a passion for programming languages and their implementation.
PROGRAMMING - UNREAL ENGINE
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
RESPONSIBILITIES
- Build out and maintain the language compiler and tool chain
- Work closely with language consumers to ensure an exceptional user experience
- Design and maintain the scripting interface to the Unreal Engine
- Fix bugs and maintain the language code base
REQUIREMENTS
- Proficiency in C++
- Well-versed in software programming principles, especially API design
- Experience developing in a large codebase at a fast pace, making tradeoffs between usability, performance, and power
BENEFITS
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.
PAY TRANSPARENCY INFORMATION
The expected annual base pay range for this position in British Columbia is $201,282,$295,214 CAD.