Tech Stack
AndroidCyber SecurityiOSLinuxMacOSPythonUnity
About the role
- Design and implement robust security architectures for game clients, servers, and live services to protect against cheating, hacking, and unauthorized access.
- Lead investigations into security incidents, reverse-engineer exploits, and deploy mitigation strategies to safeguard player experiences.
- Conduct vulnerability assessments and penetration testing across game engines, backend systems, and third-party integrations.
- Collaborate with game developers to integrate anti-cheat solutions, secure network protocols, and encryption mechanisms into core gameplay systems.
- Develop anti-cheat and anti-fraud tools and automation frameworks to detect, analyze, and respond to threats in real-time.
- Monitor cheaters and cheat communities to track threats and trends.
- Mentor engineering and QA teams on secure coding practices, threat modeling, and risk mitigation strategies.
- Stay ahead of emerging threats in the gaming industry by researching new attack vectors and evolving defense tactics.
- Partner with compliance teams to ensure adherence to global data privacy regulations (e.g., GDPR, CCPA) and industry security standards.
Requirements
- Have a relentless passion for protecting players and preserving the integrity of online gaming ecosystems.
- Thrive in high-stakes environments, balancing proactive defense with rapid response to live threats.
- Lead by example, fostering a culture of security awareness and innovation across teams.
- 5+ years of experience in game security, cybersecurity, or anti-cheat engineering, with a focus on live service games.
- Deep expertise in reverse engineering (e.g., IDA Pro, Ghidra, x64dbg) and exploit analysis (memory corruption, RCE, etc.).
- Proficiency in C/C++ or Python for security tool development and code auditing.
- Strong knowledge of network security (TLS, DTLS, DDoS mitigation) and encryption standards (AES, RSA, ECC).
- Hands-on experience with anti-cheat solutions (Easy Anti-Cheat, BattlEye) or custom detection systems.
- Familiarity with various platforms such as Android, iOS, Windows, macOS and Linux
- Familiarity with game engine security (Unreal, Unity) and common vulnerabilities in multiplayer architectures.
- Proven ability to perform penetration testing, vulnerability scanning, and threat modeling.
- Fluency in English for technical documentation and cross-team collaboration.