# Senior Language Programmer

**Company**: Epic Games
**Location**: Montreal
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $201,282—$295,214 CAD
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q739711

**Apply**: https://www.epicgames.com/site/careers/jobs/5723901004
**Canonical**: https://yubhub.co/jobs/job_ad6109ed-711

## 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.

## Skills

### Required
- C++
- API design
- large codebase development
