Game Security Programmer
Ubisoft
Job Responsibility: Company Description
Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal-opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
As a Game Security Programmer your main goal is to develop and refine solutions to ensure a fair gaming environment across all Ubisoft. While focusing on creating scalable, security centric software, you'll also have an opportunity to dive into the domain of anti-cheat & anti-tamper technologies.
Responsibilities:
- Join a cross-functional team of skilled engineers under seasoned leadership.
- Develop security centric software using C++ and Python to secure the gaming experience for millions of players.
- Program in a clear and structured manner that meets performance, maintenance, modularity, scalability and compatibility requirements.
- Develop, refactor and optimize core systems focusing on the long-term.
- Recommend improvements by designing and implementing new systems, as needed.
- Prior experience in software development
- Proficiency in C++ and some experience in Python.
- Excellent understanding of technical specifications and operating system (Linux & Windows) architecture.
- Strong analytical, synthesis skills, autonomy, resourcefulness, and attention to detail.
- Good interpersonal and communication skills, team player.
- Experience with reverse engineering, vulnerability research, LLVM code base, software protection systems, obfuscation, and security exploits.
Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.
Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.
At Ubisoft, we embrace diversity in all its forms. We're committed to fostering an inclusive and respectful work environment for all. We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.
- ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin... ...help create the unknown! Job Description As a Games Security Specialist at Ubisoft Montréal, you will be fully embedded on For...SuggestedFull time
- ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin... ...and live-operations mindset focused on stability, performance, security, and maintainability. Collaborate daily with Gameplay, Tech Art...SuggestedFull time
- ...Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s... ...challenge over‑engineered solutions, share best practices, and help secure the delivery of critical AI features. Qualifications...SuggestedFull time
- ...Job Responsibility: PERMANENT - FULL-TIME REPORTS TO : LEAD PROGRAMMER The team Come and be part of a team dedicated to creating captivating game systems for an exciting project! When you join our team, you'll be working alongside passionate, experienced professionals committed...SuggestedPermanent employmentFull timeFlexible hours
- ...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...SuggestedFull time
- ...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...Full time
$58.1k - $107.9k per year
...disabilities, as required, during the recruitment process. Disclaimer: In accordance with the TELUS Health Solutions Data Center Security Policy, as a condition of employment, all team members whose job functions require they work at a Data Center and/or have access to detailed...Long term contractFull timeWork at officeRemote workWork from homeFlexible hours- ...DocGPT is Ubisofts internal knowledge assistant platform unveiled this year at the 2026 Games Developer Conference (GDC) and deployed across several studios and divisions. Behind the scenes data ingestion administration and integration tools ensure the platforms reliability...Full timeRemote work
- ...systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by... ...and automate run tests), while applying development, data and security best practices Document technical solutions as well as practices...Full timeInternshipRemote workFlexible hours
- ...Vention développe la prochaine génération d’intelligence machine pour l’automatisation industrielle. À titre de gestionnaire de programme , vous serez responsable de l’intégration de ces capacités aux produits matériels de l’entreprise. Vous agirez comme pont entre les...Full timeApprenticeshipInternshipWork at officeWork from homeDay shift
- ...Our goal was to build a studio where we could make the kind of games we've always wanted to create – and games we've longed to play.... ...first Sony game development team in Canada. Position – Senior AI Programmer We are looking for an experienced Senior AI Programmer to...Full timeInternship
- ...Gestionnaire de Programme - Spécialiste en Gestion de Configuration Votre environnement de travail Et si VOTRE aventure avec NOUS commençait ?! Nous vous proposons de travailler chez Airbus Atlantique, nouveau champion de dimension mondiale, n°2 des aérostructures, n...Permanent employmentFull timeContract workWork at officeFlexible hours
$35 - $38 per hour
Opportunity for an Experienced CNC Programmer! Do you have metal in your blood and programming holds no more secrets for you? Do you flee from micromanagement and are you the kind of person who sees machining solutions where others see problems? We have a challenge worthy...Long term contractPermanent employmentMonday to fridayFlexible hoursDay shift- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au sein d’un environnement bancaire. Dans ce rôle, le directeur sera responsable...Permanent employmentFull timeWork at officeFlexible hours
- ..., and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually... ...gaming experiences. What You'll Do We're looking for a programmer passionate about audio for the Audio Gameplay Programming team,...Long term contractFull timeTemporary work
- ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets...Permanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- ...Site web: Rôle Relevant de la direction générale, tu joueras un rôle clé dans l’élaboration et la gestion de l’ensemble de la programmation éducative et le développement de nouveaux projets pour la Société les Amis du Biodôme (SABM), et ce, en étroite collaboration avec...Full timeSummer workRemote workFlexible hours2 days per week
- ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la... ...Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play....Temporary workInternship
- ...Job Responsibility: Job Opening Job Opening ID : 234430 Job Network : Economic, Social and Development Job Family : Programme Management Category and Level : General Service and Related Categories, G-7 Duty Station : MONTREAL Department/Office : United...Full timeWork at office
- ...poste Selon les orientations stratégiques définies par l’entreprise, la personne occupant le poste d’analyse de l’optimisation du programme participe à la mise en œuvre du plan de développement du réseau à court terme (sur un horizon de 1 à 9 mois). L’équipe...Full timeSeasonal workWork at office
$20.83 - $23.46 per hour
...contribuez à faire vivre notre secteur Enfance-Famille, qui propose une programmation variée destinée aux enfants de 0 à 12 ans et à leurs parents.... ...différents rapports; · Veiller au respect des normes de sécurité. Vous vous reconnaîtrez probablement dans ce poste si… Vous...Daily paidPermanent employmentFull timeMonday to friday$75.82k per year
...Philip Morris International. This opportunity is available in Montreal - Canada, Toronto - Canada. -- **Future in Progress : Programme des diplômés** **Commencez en force. Évoluez plus vite. Allez plus loin.** Chez Rothmans, Benson & Hedges Inc. (« RBH »), filiale de...Full timeLocal areaFlexible hours- ...Description du poste Are you a developer eager to grow your skills on a large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological transformation — modernizing one of the ERP platforms...Worldwide
- ...qui se déroulent exclusivement en anglais. Cloud Imperium Games est une entreprise de développement de jeux vidéo de premier plan... ...des mathématiques 3D. ~ Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. ~ Travaillez bien...Full timeWorldwide
- ...At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...Contract workFor contractors
- ...jeune peut développer son plein potentiel. Sommaire du poste Sous l'autorité de la direction générale, le coordonnateur·trice des programmes jeunesse planifie, coordonne et assure le bon déroulement des programmes favorisant le développement global des jeunes. Il coordonne...Permanent employmentFull timeSummer workWork at officeLocal areaTrial periodWeekend workDay shiftAfternoon shift
$75k - $80k per year
...from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting client on a long term project with a major financial services client in the...Long term contractPermanent employmentContract workWork at office- ...Description COURS DE FRANÇAIS - PROGRAMME COMPTABILITÉ – LCA.GK - GROUPE 5601 Formation donnée entièrement à distance, à temps partiel Horaire : Trois soirs par semaine entre 18h 30 et 21 h 30 et un samedi sur 2, de 9 h à 16 h AUTOMNE 2026 - 19 OCTOBRE 2026 AU 27...Daily paidPart timeApprenticeshipRemote workAfternoon shift
- ...en lien avec la vision d’opération intégrée, de mine moderne et d’efficacité opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans d’affaires, des études, des analyses et émettre des recommandations...Full timeWork at office
$83.14k - $195.06k per year
...s'agit d'un poste en présentiel basé à Longueuil (QC). À propos du poste Capgemini est à la recherche d’un(e) gestionnaire de programme PLM senior pour se joindre à sa pratique mondiale PLM, dans le cadre d’un mandat de transformation numérique à long terme avec un important...Daily paidLong term contractPermanent employmentFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Game Security Programmer. Be the first to apply!
- game programmer Montréal, QC
- entry level game developer Montréal, QC
- game developer intern Montréal, QC
- game developer Montréal, QC
- video game programmer Montréal, QC
- unity game developer Montréal, QC
- video game intern Montréal, QC
- video game writer Montréal, QC
- game analyst Montréal, QC
- community manager video game Montréal, QC

