Senior Game Security Engineer
About Us
At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. We build award-winning games and engine technology that enables others to make visually stunning interactive experiences. Our Online Game Services team drives the plug-in power behind Unreal Engine 5, bridging connections for licensees and internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services and Epic’s own online services to build cross-platform features such as login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics.
About the Role
Epic Games is looking for a Senior Game Security Engineer to join our Anti-Cheat team. You’ll work with our titles and a wide variety of games from around the world, writing robust software that protects the game instances of millions of players per day. This role focuses on counteracting cheats while minimizing invasiveness in an extremely unique and fast-paced environment. You’ll help create a safe environment for millions of players and advance industry best practices in game security.
Responsibilities
- Apply deep knowledge of operating system internals to detect and prevent the latest cheating techniques
- Champion Linux anti-cheat capabilities for Epic
- Reverse engineer cheats and other malicious software
- Actively seek out opportunities to improve our game security systems
- 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
Requirements
- Expert knowledge of C/C++ in a security environment
- Deep knowledge of Linux and Windows OS internals
- Familiarity with development and security practices on Linux and Windows
- Experience debugging and reverse engineering x86-64 binaries
- Understanding of online multiplayer video game architectures
- Experience working with data analytics to solve, prevent, or monitor problems at scale
- Understanding of code obfuscation techniques
Benefits
- 100% coverage of premiums for medical, dental, and vision for you and your dependents
- Long-term disability, life insurance, and a 401k with competitive match
- Robust mental well-being program through Modern Health, offering free therapy and coaching for employees and dependents
- Unlimited PTO and sick time
- Company-wide paid breaks and events throughout the year
- Paid sabbatical after 7 years of employment