Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Game Security Programmer

Full-time

Epic Games

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 - EPIC GAMES SERVICES


What We Do


Driving the plug-in power behind Unreal Engine 5. We bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic’s own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.

What You'll Do


Epic Games is looking for a Senior Game Security Programmer to join our Anti-Cheat team and work with not only our titles but a wide variety of games from around the world. You’ll join a team with many years of experience writing robust software that protects the game instances of millions of players per day. You’ll write code in an extremely unique and fast-paced environment to counteract cheats while minimizing invasiveness. If you are passionate about reverse programming, computer security, OS internals, anti-debugging, software protection, you are in the right place. This is an incredible opportunity to create a safe environment for millions of players and advance industry best practices.

In this role, you will



  • Apply deep knowledge of operating system internals to detect and prevent the latest cheating techniques

  • Champion Linux anti-cheat capabilities for Epic

  • Reverse programmer cheats and other malicious software

  • Actively seek out the next opportunity to make an improvement

  • Communicate regularly with internal and external game developers to meet their unique needs

  • Build a strong overall understanding of our game security systems

  • Work closely with anti-cheat data analysts to quickly iterate on new techniques developers

What we're looking for



  • Expert knowledge of C/C++ in a security environment

  • Deep knowledge of Linux and Windows OS internals

  • Familiarity with development and security practices on Linux and Windows

  • Experience debugging and reverse programming x86-64 binaries

  • Understanding of online multiplayer video game architectures

  • Experience working with data analytics to solve, prevent, or monitor problems at scale

  • Understanding of code obfuscation techniques

This role is open to multiple locations in North America (excluding CA, NY, & WA).

EPIC JOB + EPIC BENEFITS = EPIC LIFE


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.

ABOUT US


Epic Games​ ​is a leading interactive entertainment company. For over 30 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.

Like what you hear? Come be a part of something Epic!


Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here .

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here .

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Game Security Programmer in Québec, QC vacancy
  •  ...and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually...  ...to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...Company Description We’re looking for an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months ago
  •  ...creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually...  ...to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You'... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make...  ...What You'll Do Epic Games is searching for an experienced Senior Language Programmer to join our Verse team, which owns the toolchain (compiler,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make...  ...developers worldwide. What You'll Do We're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent...  ...’échelle de la planète. Ce que vous ferez Epic Games recherche un programmeur sénior en langages de programmation pour se joindre à l’équipe... 
    Senior
    Full time

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange™️ platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Zscaler, Inc.

    Québec, QC
    6 days ago
  • (Version française ci-dessous)   Graphics Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity... 
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    more than 2 months ago
  •  ...fosters professional and personal growth. Be part of our talent pool and grow with H 2 O. We are currently looking for a Senior  Programmer, Automation and Controls to join our team based in Ramsey MN office. If you are ready to embark on an exciting professional adventure... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    H2O Innovation Inc.

    Québec, QC
    a month ago
  •  ..., and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually...  .... What You'll Do We're looking for a Principal Al Programmer who builds products that integrate Al into Unreal Engine. You'll... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 days ago
  •  ..., and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually...  ...worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical leadership... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un(e) architecte sécurité senior ayant une solide expérience en architecture de sécurité, en gestion...  ...considérations de sécurité dans les architectures cibles d’un programme municipal de virtualisation des services aux citoyens. Sans... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’un(e) Analyste en sécurité opérationnelle sénior Sans être exhaustifs, voici les services et livrables...  ...motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...Ready to level up your career? Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level.   We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of... 
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    3 days ago
  •  ...TEHORA est présentement à la recherche d’ un administrateur sécurité réseau possédant une expérience en cybersécurité, gestion de pare...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    16 days ago
  •  ...___________________________________________________________________________________   About Krafton Montreal:   We are a leading game development studio composed of veterans of the game industry. We are working on a game based on an acclaimed intellectual property set... 
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Krafton Montréal Studio

    Québec, QC
    more than 2 months ago
  • $80k - $155k per year

    Directeur(rice) de programme Description de poste Dans le cadre de l'évolution de son...  ...plusieurs parties prenantes et dépendances. . Séniorité reconnue dans les interactions avec des...  ...de programmes, portée par un profil senior capable de diriger, mobiliser, arbitrer et... 
    Senior
    Work at office
    Québec, QC
    4 days ago
  • (Version française ci-dessous)   Lead Tools Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity... 
    Daily paid
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    more than 2 months ago
  •  ...Responsable GRC / Analyste en sécurité (Montréal - Canada) Créée en 2000, Ivalua est un...  ...maintenir et améliorer continuellement notre programme de sécurité de l'information, en...  ...information (ex. CISSP, CISA, CISM, Azure Cloud Security) sont souhaitées. Une expérience... 
    Full time
    Contract work
    Local area
    Remote work

    Ivalua

    Québec, QC
    a month ago
  •  ...la recherche d’un(e) conseiller(ère) en gouvernance de la sécurité de l'information senior Sans être exhaustifs, voici les services et livrables que...  ...motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    more than 2 months ago
  •  ...collaboration exceptionnelle dans le recrutement de talents. Résumé du poste : Poste permanent ou de pigiste à titre d’architecte de sécurité senior pour des interventions à long terme au sein d’organismes gouvernementaux. Exigences souhaitées : Avoir 10 ans d’... 
    Senior
    Permanent employment
    Full time
    Freelance
    Remote work

    ANCIA

    Québec, QC
    24 days ago
  •  ...operational technical execution role. The wording of the mandate—tactical driver, guiding investments, ensuring consistency between security requirements and initiatives, sustainability of operations—positions the role as strategic support integrated into the portfolio,... 
    Full time

    Maarut Inc

    Québec, QC
    13 days ago
  •  ...année (dîners BBQ, activités d’équipe, ****@*****.***, etc.). ~ Emploi permanent: Du lundi au vendredi et à temps plein (37.5h/semaine). ~ Programme d’assurance collective payé à 50% par l’employeur. ~ REER collectif. ~ Programme de remboursement de dépenses. ~ Rabais sur votre... 
    Senior
    Permanent employment
    Full time
    Contract work
    Monday to friday

    Croisières AML

    Québec, QC
    12 days ago
  • $31.06 - $55.04 per hour

     ...écosystème numérique – NCH (i), l’agent/agente de planification, de programmation et de recherche réalise les analyses et révisions de processus...  ..., techniques et informationnelles, de la recherche, de la sécurité des usagers ainsi que du respect des règles d’éthique professionnelle... 
    Full time
    Temporary work
    Summer work
    Work at office
    Immediate start
    Day shift

    Chu De Quebec - Universite Laval

    Québec, QC
    1 day ago
  •  ...-euses GAMEPLAY pour l'automne 2026.  Responsabilités:  Programmation C++, Unreal Engine 5 Prototyper rapidement et efficacement des...  ...____________   About Krafton Montreal:   We are a leading game development studio composed of veterans of the game industry. We... 
    Internship

    Krafton Montréal Studio

    Québec, QC
    more than 2 months ago
  •  ...welcoming and creative environment. Whether its building award-winning games or crafting engine technology that enables others to make...  ...developers worldwide. What Youll Do Were looking for a Build Programmer passionate about CI/CD automation and developer productivity to... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  • Activities / Main Tasks / Responsibilities Design and optimize machining programs using Mastercam, G. code, Mazatrol and FANUC software Direct machining plans and ranges on digital machines in order to make manufacturing as profitable as possible Determine the lengths...

    Fortifi Food Processing Solutions

    Québec, QC
    12 days ago
  •  ...Position – Tools Programmer Intern We are looking for a Tools Programmer Intern to join our...  ...Tools Team dedicated to asset pipelines and game creation workflows. The tools programmer...  ...Tools Programmer Intern will report to a Senior Tools Programmer. Responsibilities and... 
    Senior
    Internship

    Sony Playstation Workday Sandbox

    Québec, QC
    24 days ago
  •  ...innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Administrateur en gestion de la sécurité pour rejoindre nos équipes. Principales responsabilités Les travaux d’administration en gestion de la sécurité consistent à... 
    Daily paid
    Full time
    Remote work
    Flexible hours
    Day shift

    Exposant 3

    Québec, QC
    a month ago
  •  ...Solution SFT cherche un (e)  Conseiller en gouvernance de la sécurité de l'information senior  dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode de travail : Télétravail (présentiel sur préavis de... 
    Senior
    Remote work
    Day shift

    Solution SFT

    Québec, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Game Security Programmer. Be the first to apply!