thatgamecompany

Senior Game Security Engineer

thatgamecompany

full-time

Posted on:

Origin:  • 🇨🇳 China

Visit company website
AI Apply
Manual Apply

Job Level

Senior

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.