Senior Game Security Engineer
Epic Games2 months ago
Responsibilities
- Apply deep knowledge of operating system internals to detect and prevent cheating techniques.
- Champion Linux anti-cheat capabilities for Epic.
- Reverse engineer cheats and other malicious software.
- Actively seek opportunities for improvements.
- Communicate regularly with internal and external game developers.
- Build a strong understanding of game security systems.
- Work closely with anti-cheat data analysts to 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 or monitor problems at scale.
- Understanding of code obfuscation techniques.
Benefits
- 100% coverage of medical, dental, and vision premiums for employees and dependents.
- Long-term disability and life insurance coverage.
- 401k plan with competitive match.
- Robust mental well-being program offering free therapy and coaching.
- Unlimited PTO and sick time.
- Paid sabbatical after 7 years of employment.
About Epic Games
Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.