Job Search and Career Advice Platform

Enable job alerts via email!

Senior Platform Programmer

Epic Games

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global game development company in Montreal is seeking a Senior Platform Programmer to ensure the stability of multiple games. This role involves analyzing and optimizing performance, developing system changes for reliability, and building performance validation tools. Candidates should have experience with AAA titles, strong C++ skills, and familiarity with Unreal Engine. The position offers comprehensive benefits, including healthcare and a retirement savings plan.

Benefits

100% benefits coverage for employees and dependents
Mental well-being program
Retirement savings plan with employer match

Qualifications

  • Proven experience developing and shipping AAA games.
  • Strong C++ skills, with ability to create systems and tools.
  • Experience with Unreal Engine is highly preferred.

Responsibilities

  • Own stability of multiple games across Epic.
  • Analyze and optimize memory and performance.
  • Propose and develop system changes for reliability.
  • Build tools to automate performance validation.
  • Serve as a hub for communication across disciplines.

Skills

C++
Analytical skills
Problem-solving
Performance profiling
Scripting (Blueprint, Lua, Python)
Console and mobile experience
Experience with Unreal Engine
Experience with live service games
Job description
Overview

WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

Programming - Games

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.

What You\'ll Do

We’re looking for an experienced Senior Platform Programmer to own the stability of multiple games across Epic. You will have a critical role in identifying and preventing live issues across all platforms, including PC, consoles, and mobile.

  • Analyze and optimize both memory and performance in systems that have to scale from high-end to mobile systems.
  • Ensure the technical approach being proposed for a given feature satisfies both the surface-level and deeper programming-specific requirements.
  • Propose and develop system changes needed to support reliability and work with game teams to integrate these changes.
  • Build tools to automate and validate performance in systems that are performance-critical
  • Be a primary hub for communication and information that other disciplines can come to for guidance.
What we\'re looking for
  • Experience developing games professionally and shipping AAA titles
  • A keen analytical mind, with strong problem-solving skills
  • Strong C++ skills and the ability to code and create game systems and tools
  • Familiarity with scripting systems like Blueprint, Lua, Python, etc.
  • Console experience and mobile experience is preferred
  • Performance profiling and optimization experience
  • Experience with Unreal Engine is highly preferred
  • Experience working on a live service game is preferred
Epic Job + Epic 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 and dependents.

About Us

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we\'ve been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic\'s award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.