An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Ubisoft Montréal is seeking a dedicated professional to enhance gaming security through the development of anti-cheat technologies. The successful candidate will work closely with the March of Giant anti-cheat team, focusing on both code hardening and advanced detection methods to ensure a fair gaming experience.
This role requires strong C++ programming skills, a hacker mindset, and expertise in cybersecurity. Join our team to combat cheating and improve the integrity of our games!
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
The incumbent is responsible for contributing to the mission of the March of Giant anti‑cheat team, ensuring a fair and competitive environment for the community. This role focuses on both the prevention and detection of cheating through a dual approach: code hardening and advanced detection.
The incumbent will make the game client more resilient against manipulation by implementing encryption, obfuscation, and platform‑level security features. They will also help enhance robust detection systems, including in‑game metrics, machine learning, and AI‑based methods.
To succeed in this position, the incumbent must combine the skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine and ensuring seamless integration with the client’s UI and Ubisoft’s online services.