IT & Software

Senior Cheat Software Engineer

Rockstar Games

Dundee · Angus · United Kingdom

Overview

As a Senior Cheat Software Engineer, you will help protect player experience by researching, designing, and refining anti-cheat measures across large-scale games. You’ll work with cross-functional teams to identify vulnerabilities, drive root-cause analysis, and implement robust detection and remediation. This role sits within Rockstar’s Cheat Software Engineering Team, contributing to a mission of secure, fair gameplay. You’ll tackle complex security challenges and shape internal tooling to stay ahead of evolving threats.

Responsibilities
  • Reverse engineer, analyze, debug, and document application behaviours
  • Develop, fine-tune, and support anti-cheat measures and in-game abuse prevention systems
  • Drive root cause analysis of internally and publicly identified vulnerabilities
  • Collaborate with cross-functional teams to improve security controls and detection
  • Support active development of internal tooling and anti-cheat solutions
  • Identify gaps in anti-cheat capabilities and detection workflows to improve security posture
Key requirements
  • 5+ years of reverse engineering, software or malware analysis experience
  • Strong C/C++ skills with experience on large codebases
  • Proven ability to analyze software and malware using static and dynamic approaches
  • Experience bypassing anti-analysis and anti-debugging techniques
  • Strong analytical mindset and problem-solving skills
  • Experience with scripting and automation for reverse engineering and binary analysis
  • Excellent communication of complex technical information to non-technical stakeholders
  • Strong analytical mindset
  • Effective communication with non-technical stakeholders
  • Collaborative cross-functional work
  • C/C++
  • Reverse engineering
  • Malware analysis (static/dynamic)

Reference: WJ-747_31164222

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.