Montreal, Quebec
4 days ago
Senior Game Security Programmer
ECOSEC What We Do

Our ECOSEC team provides a safer experience for Epic's users. We work across multiple products and services to improve technology and craft transparent policies so our players and users can have positive experiences on our platforms.

What You'll Do

Epic Games is looking for a Senior Game Security Programmer to join our Anti-Cheat team and work with not only our titles but a wide variety of games from around the world. You’ll join a team with many years of experience writing robust software that protects the game instances of millions of players per day. You’ll write code in an extremely unique and fast-paced environment to counteract cheats while minimizing invasiveness. If you are passionate about reverse programming, computer security, OS internals, anti-debugging, game engine internals, or software protection, you are in the right place. This is an incredible opportunity to create a safe environment for millions of players and advance industry best practices.

In this role, you will Apply deep knowledge of operating system internals to detect and prevent the latest cheating techniques Reverse programmer cheats and other malicious software Actively seek out the next opportunity to make an improvement Communicate regularly with internal and external game developers to meet their unique needs Build a strong overall understanding of our game security systems Work closely with anti-cheat data analysts to quickly iterate on new techniques Develop anti-reverse programming technology to raise the bar for cheat developers What we're looking for BSc or MSc in Computer Science/Software programming or related subject - candidates without a degree are welcome as long as they have proven extensive hands-on experience Expert knowledge of C++ in a security environment Familiarity with development and security practices on Windows Strong experience debugging and reverse programming x86-64 and/or ARM binaries Deep knowledge of Windows and Unix-based OS internals Understanding of online multiplayer video game architectures Experience working with data analytics to solve, prevent, or monitor problems Understanding of code obfuscation techniques EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability), and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Confirm your E-mail: Send Email