Remote job
Senior Anti-Cheat Engineer
Job details
About this role
Role overview
Protect the fairness and security of large-scale mobile competitions where cheating and fraud can affect players and prize outcomes. This role spans game and tournament architecture, client and service defenses, real-time detection, and incident response as attackers adapt.
Responsibilities
- Design integrity protections for games, tournaments, and prize systems from the start. - Build automated detection for cheating, fraud, bots, and abuse across high-volume player activity. - Strengthen mobile clients against tampering, reverse engineering, emulation, and memory manipulation. - Secure backend services and APIs against replay, request forgery, account abuse, and game-logic exploits. - Analyze live gameplay telemetry to identify anomalies and emerging cheat patterns. - Investigate incidents, ship countermeasures, and coordinate protection plans with gameplay, platform, mobile, data, fraud, and security teams.
Requirements
- At least five years of commercial experience in security engineering, anti-cheat, fraud prevention, or a related field. - Bachelor’s degree or higher in computer science, software engineering, or a related discipline. - Commercial coding experience in C++, Go, Java, or Python. - Hands-on experience with anti-cheat or game security for online or competitive games. - Knowledge of iOS and Android security, including tamper detection, root or jailbreak detection, and app attestation. - Experience analyzing cheats, exploits, or malicious clients, and securing server-authoritative game systems and client-server communication. - Experience building detection systems with large-scale telemetry or event data; effective communication and teamwork skills.
Nice to have
- Experience with real-money, prize-based, or esports competitions; fraud detection, bot mitigation, or account abuse prevention. - Use of machine learning or statistical anomaly detection to analyze player behavior. - Familiarity with Unity or Unreal Engine security, AWS, and streaming systems such as Kafka or Kinesis. - Penetration testing, bug bounty programs, or security work on large-scale multiplayer games.