CareerPlanGet AI match score →

Anti-Cheat Programmer (March of Giant)

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

Core

Develop and implement core anti-cheat technologies directly within the game engine, focusing on code hardening, client security, and integrating with online systems to prevent and detect cheating.

Role type

Senior IC game security engineer (anti-cheat)

Builds

Resilient game clients and robust detection systems for March of Giant and Ubisoft online services

Domain

Gaming industry + systems security

Deliverable

production ML models | product features

Required skills

C++ programming, Windows internals knowledge, cybersecurity expertise, reverse engineering, obfuscation, anti-tamper measures, multi-threading, memory management

Preferred skills

Machine learning, AI-based detection methods, game protection technologies

Technologies

C++, Windows APIs, game engines

Responsibilities

Develop and implement core anti-cheat technologies directly within the game engine; Integrate and maintain platform security features; Analyze existing cheats to develop new protections; Apply knowledge of Windows internals to identify and mitigate vulnerabilities; Debug complex issues related to game security and performance.

Seniority

Senior, hands-on IC

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