CareerPlanGet AI match score →

Programmeur·euse Anti-triche (March of Giant)

Montreal, QC, ca💼 Full-time🗓 2026-05-29 → 2026-08-01

Core

Develop and implement anti-cheat technologies directly into the game engine to ensure a fair and competitive gaming environment for the community.

Role type

Senior C++ game security engineer (anti-cheat)

Builds

Secure game clients and online systems for March of Giant and Ubisoft

Domain

Video game security / Operating system internals

Deliverable

production ML models | product features

Required skills

C++ (low-level, multi-threading, memory management), Windows internals, game protection technologies (obfuscation, anti-tamper), vulnerability analysis, complex debugging

Preferred skills

Machine learning approaches for detection, proactive threat monitoring, reverse engineering knowledge

Technologies

C++, Windows APIs, game engine

Responsibilities

Develop and implement essential anti-cheat technologies directly into the game engine with a focus on code hardening and client security. Integrate and maintain platform-level security functions to strengthen defense against cheating. Analyze existing cheats in collaboration with security researchers to understand their operation and design new protections and detection methods. Collaborate with development teams to ensure anti-cheat solutions are effective, performant, and do not negatively impact the player experience. Debug complex security and performance issues related to the game and propose optimal solutions. Maintain active awareness of trends in game security, reverse engineering, and cheat development to proactively counter emerging threats.

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗