Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Anti-Cheat Programmer (March of Giants)

The employer hasn't listed a salary.

Apply on Ubisoft

Description

Ubisoft is seeking an Anti-Cheat Programmer to join the March of Giants anti-cheat team. The successful candidate will contribute to ensuring a fair and competitive environment for the community by preventing and detecting cheating through a dual approach: code hardening and advanced detection.

Responsibilities:

  • Develop and implement core anti-cheat technologies directly within the game engine, focusing on code hardening and client security, and integrating with March of Giants and Ubisoft online systems.
  • Integrate and maintain platform security features to strengthen the game's defense against cheats.
  • Analyze existing cheats in partnership with Security Researchers to understand their functionality and use this knowledge to develop new protections and detection methods.
  • Apply knowledge of Windows internals and operating system security to identify and mitigate vulnerabilities.
  • Collaborate with the broader development team to ensure anti-cheat solutions are effective, performant, and do not negatively impact the player experience.
  • Debug complex issues related to game security and performance and propose optimal solutions.
  • Stay up to date with the latest trends in game security, reverse engineering, and cheat development to proactively counter emerging threats.

Qualifications:

  • A degree in Computer Science or Software Engineering (or other relevant training)
  • A Hacker Mindset: natural curiosity and enjoyment in digging into how things work, and more importantly, how they can be broken.
  • Security Expertise: proven experience in cybersecurity, vulnerability analysis, or a similar field.
  • Strong C++ Skills: proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management.
  • Windows Internals Knowledge: deep understanding of Windows operating system architecture, APIs, and security mechanisms.
  • Problem-Solving Skills: ability to solve complex technical challenges and anticipate potential security vulnerabilities.
  • Communication & Collaboration: collaborative spirit and excellent communication skills to work effectively with various teams and stakeholders.

Skills

Required

  • C++
  • Windows Internals
  • Operating System Security
  • Cybersecurity
  • Vulnerability Analysis
  • Game Engine Development

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000152933157-anti-cheat-programmer-march-of-giants-

Apply on Ubisoft