Job Description
Senior Language Programmer – Epic Games
Join Epic Games in Montreal, Quebec, Canada as a Senior Language Programmer. Epic is a global leader in game and engine technology, empowering developers to create visually stunning interactive experiences.
About the Role
What You'll Do: Lead implementation of the Verse programming language and its integration with Unreal Engine. Build and maintain the language compiler and toolchain, design and maintain the scripting interface to Unreal Engine, work closely with language consumers to ensure an exceptional user experience, and fix bugs in the language code base.
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
Qualifications
- 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
Compensation
The expected annual base pay range for this position in British Columbia is $201,282—$295,214 CAD. Salary varies based on a variety of factors including skills, qualifications, knowledge, and experience.
Benefits
We pay 100% for benefits for both employees and dependents, covering medical, dental, vision, critical illness, telemedicine, life and AD&D, long‑term disability, weekly indemnity, and a retirement savings plan with a competitive employer match. We also provide an employee assistance program and a robust mental well‑being program through Modern Health.
Equal Employment Opportunity
Epic Games is an equal opportunity employer and proudly values diverse teams and an inclusive work culture. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Recruitment Agency Notice
Epic does not accept unsolicited resumes or approaches from unauthorized third parties. We will not pay any fees to any unauthorized third party.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
#J-18808-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application