C++ Game Programmer
2 weeks ago
Are you passionate about games and developing innovative and robust solutions that secure the integrity of game experiences? Do you have the skills and experience to work with cross-functional leaders and analysts to design and implement game logic and innovative tools to detect and prevent cheating, toxicity, exploitation, and other disruptive behaviors? If so, we have an exciting opportunity for you
As a Security Engineer within the Battlefield Game Development team, you will be responsible for creating and maintaining game logic and tools that protect the game from bad actors and ensure a fair and fun gaming environment for all players. You will use various technologies and methods to prevent and detect cheaters, hackers, exploiters, griefers, and other disruptive players. You will collaborate with the Game Ops Positive Play team, cross-functional Battlefield leaders, and other EA teams to take appropriate actions to maintain a safe, fair, and competitive Battlefield experience.
Responsibilities- Create and maintain game logic and tools that protect the game from bad actors and ensure a safe, fair, and fun gaming environment for all players across cheat, toxicity, and UGX vectors.
- Use various technologies and methods to prevent and detect cheaters, hackers, exploiters, griefers, and other disruptive players, such as encryption, obfuscation, hashing, anti-debugging, anti-tampering, etc.
- Develop processes, tools, and systems to act on verified bad actors according to Battlefield defined measures.
- Document and escalate cases of confirmed bad actors to the appropriate teams for further action.
- Work with the Game Integrity Lead (Product Role) to communicate and coordinate with other teams within EA, such as other game teams (e.g., Apex, FC), Security, Data, Legal, Customer Support, and Community Management, to ensure a consistent and effective approach to positive play enforcement.
- Work across the Game Ops team to provide feedback and suggestions to improve the game's integrity through security, moderation, anti-toxicity, and anti-cheat systems, as well as the policies and procedures for positive play enforcement.
- 4+ years of experience in security engineering, game development, or online gaming enforcement, preferably in AAA and/or FPS development.
- Familiarity with online gaming platforms, services, and technologies, such as EA Play, Steam, Xbox Live, PSN, Easy Anti-Cheat, etc.
- Knowledge of common cheating, hacking, exploiting, and griefing methods and tools used in online games, as well as the countermeasures and solutions to prevent and detect them.
- Proficiency in programming languages, such as C++, C#, Java, Python, etc.
- Excellent communication, collaboration, and problem-solving skills.
- Passion for gaming and positive play.
-
C++ Game Programmer
2 weeks ago
Montreal, Canada Electronic Arts Full timeAre you passionate about games and developing innovative and robust solutions that secure the integrity of game experiences? Do you have the skills and experience to work with cross-functional leaders and analysts to design and implement game logic and innovative tools to detect and prevent cheating, toxicity, exploitation, and other disruptive behaviors? If...
-
Game Programmer
1 month ago
Montreal, Quebec, Canada Kabam Full timeAt 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-loving culture, and a drive to do what it takes to make great games. And this is where...
-
Game Programmer
2 months ago
Montreal, Canada Kabam Full timeWe are looking for a Game Programmer who is passionate about building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence on the direction of Kabam’s games. If leading and solving complex problems excites you, this is the job for you!In this role,...
-
Game Engine Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Full timeJob OverviewUbisoft Montreal is seeking a highly skilled Game Engine Programmer to join our team and contribute to the development of our AAA games. As an Engine Programmer, you will be responsible for maintaining and optimizing the game engine to ensure a seamless gaming experience for our players.Key ResponsibilitiesMaintain and optimize the game engine to...
-
Video Game Programmer
3 weeks ago
Montreal, Canada Tribute Games Inc. Full timeTribute Games has been producing exciting games since 2011. Bringing together the best of retro aesthetics with the innovation of now, our dedicated team of experts collaborate in an open structure where every member contributes. Whether you're inspired by pixel aesthetics or passionate about 2D gaming, we look forward to discovering your talent!We are...
-
Video Game Programmer
3 weeks ago
Montreal, Canada Tribute Games Inc. Full timeTribute Games has been producing exciting games since 2011. Bringing together the best of retro aesthetics with the innovation of now, our dedicated team of experts collaborate in an open structure where every member contributes. Whether you're inspired by pixel aesthetics or passionate about 2D gaming, we look forward to discovering your talent!We are...
-
Video Game Programmer
2 weeks ago
Montreal, Canada Tribute Games Inc. Full timeTribute Games has been producing exciting games since 2011. Bringing together the best of retro aesthetics with the innovation of now, our dedicated team of experts collaborate in an open structure where every member contributes. Whether you're inspired by pixel aesthetics or passionate about 2D gaming, we look forward to discovering your talent!We are...
-
Video Game Programmer
3 weeks ago
Montreal, Canada Tribute Games Inc. Full timeTribute Games has been producing exciting games since 2011. Bringing together the best of retro aesthetics with the innovation of now, our dedicated team of experts collaborate in an open structure where every member contributes. Whether you're inspired by pixel aesthetics or passionate about 2D gaming, we look forward to discovering your talent! We are...
-
3D Gaming Programmer
1 week ago
Montreal, Quebec, Canada Ubisoft Full timeJob OverviewUbisoft Montreal is seeking a highly skilled 3D Gaming Programmer to join our team of experts in creating dynamic and visually stunning games. As a key member of our animation team, you will be responsible for building systems and tools that will help your colleagues create engaging and immersive gaming experiences.Key ResponsibilitiesCollaborate...
-
3D Gaming Programmer
6 days ago
Montreal, Quebec, Canada Ubisoft Full timeJob OverviewUbisoft Montreal is seeking a highly skilled 3D Gaming Programmer to join our team of experts in creating dynamic and visually stunning games. As a key member of our animation team, you will be responsible for building systems and tools that will help your colleagues create engaging and immersive gaming experiences.Key ResponsibilitiesCollaborate...
-
Programmer (Networks, C++)
4 months ago
Montreal, Canada Ubisoft Full timeJob Description When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. You’re part of a team that holds the player’s connected experience at...
-
3D Gaming Programmer
2 weeks ago
Montreal, Canada Ubisoft Full timeh3>Job DescriptionCreating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. p>By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be...
-
3D Gaming Programmer
1 week ago
Montreal, Canada Ubisoft Entertainment Full timep>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. 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...
-
3D Gaming Programmer
2 weeks ago
Montreal, Canada Ubisoft Entertainment Full timep>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. 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...
-
Video Game Programmer
2 weeks ago
Montreal, Quebec, Québec, Canada Tribute Games Inc. Full timeTribute Games has been producing exciting games since 2011. Bringing together the best of retro aesthetics with the innovation of now, our dedicated team of experts collaborate in an open structure where every member contributes. Whether you're inspired by pixel aesthetics or passionate about 2D gaming, we look forward to discovering your talent!We are...
-
3D Gaming Programmer
2 weeks ago
Montreal, Canada Ubisoft Entertainment Full timep>As a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games.You will work in a collaborative, state-of-the-art environment on various aspects of production: game engine,...
-
Engine Programmer
1 week ago
Montreal, Quebec, Canada Gearbox Studio Québec Full timeAbout the RoleGearbox Studio Québec is seeking a highly skilled Engine Programmer to join our team. As a key member of our development team, you will be responsible for maintaining and optimizing our game engine, ensuring system compatibility and performance across all deployment platforms.Key ResponsibilitiesMaintain and optimize the game engine to ensure...
-
Engine Programmer
6 days ago
Montreal, Quebec, Canada Gearbox Studio Québec Full timeAbout the RoleGearbox Studio Québec is seeking a highly skilled Engine Programmer to join our team. As a key member of our development team, you will be responsible for maintaining and optimizing our game engine, ensuring system compatibility and performance across all deployment platforms.Key ResponsibilitiesMaintain and optimize the game engine to ensure...
-
Programmeur C++ Sénior
3 days ago
Montreal, Canada Behaviour Interactive Full timep>Are you passionate about creating immersive gaming experiences? Join our dynamic team and become a key player in shaping gaming experiences. We're currently seeking a Senior Gameplay Programmer to join our team.As a Senior Gameplay Programmer, you'll be at the forefront of an exciting AAA Unreal5 project, implementing new gameplay mechanics and...
-
Engine Programmer
6 days ago
Montreal, Quebec, Canada Gearbox Full timeAbout the RoleGearbox, a leading game development studio, is seeking a highly skilled Engine Programmer to join their team. As a key member of the development team, the successful candidate will be responsible for maintaining and optimizing the game engine, ensuring system compatibility and performance across all deployment platforms.Key...