Senior Reverse Engineer - Anti Cheat

Electronic Arts (EA)

England

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare coverage
Mental well-being support
Retirement savings
Complimentary games

Job summary

A leading gaming company in the United Kingdom is seeking a Senior Reverse Engineer to join its Security team. This role involves reverse engineering cheats across platforms, documenting findings, and collaborating with game teams to improve security measures. Ideal candidates will have a solid background in computer science, knowledge of ARM architecture, and experience with debuggers and disassemblers. Benefits include healthcare coverage, mental well-being support, and more.

Qualifications

  • Knowledge of the ARM architecture is essential.
  • Must understand operating system fundamentals and internals.
  • Ability to read and understand x86/x64 assembly language is required.

Responsibilities

  • Reverse engineer obfuscated user-mode cheats.
  • Document functionality of analyzed cheats.
  • Perform anti-cheat assessments of pre-release products.

Skills

ARM architecture knowledge
Operating system internals for Windows, Android & Linux
Ability to read and understand x86/x64 assembly language
Debugger experience (WinDbg, x64dbg, etc.)
Disassembler experience (Ghidra, IDA Pro, etc.)
Knowledge of cryptography and obfuscation techniques
Software development experience
Excellent verbal and written English

Education

Bachelor's or Master's Degree in Computer Science or Information Security
Information Security certifications (CEH, CISSP, etc.)

Tools

WinDbg
Ghidra

Job description

Do you dream in assembly language? Do you spend more time in a debugger than you do in nature? Do you know the difference between an aimbot and a triggerbot? And do you think that all players have the right to a fair and fun gaming experience? If so, this is the job for you! The EA Security team protects EA by reducing our exposure to security risks. We raise risk awareness for the entire company and provide measured, proportionate security and risk management controls, services and solutions. We also ensure that EA meets all required security standards as defined by multiple regulatory bodies. Keeping EA safe isn’t a game; join us as we keep the future of play secure for everyone.

The Senior Reverse Engineer I is a member of EA Security’s Secure Platform Engineering & Anti-Cheat Response (SPEAR) team and will report to the manager of the Gameplay Integrity Operations sub‑team.

Responsibilities
  • Reverse engineer obfuscated user-mode cheats developed for PC, mobile, and consoles
  • Document and report on the functionality of the cheats you’ve analyzed
  • Solve well-defined technical problems in the cheating space
  • Define and subsequently solve technical problems that are not well understood / are bleeding‑edge in the cheating space
  • Use architecture and design documentation to create anti‑cheat assessment scoping documents and define cheating test‑cases for upcoming anti‑cheat assessments
  • Perform anti‑cheat assessments of pre‑release products
  • Consult with and advise EA game teams on how to mitigate classes of cheats
  • Educate your peers on new reverse engineering skills and tools
  • Develop tools, scripts, and extensions for automation and reverse engineering, both in user space and kernel space
  • Identify cheat variants that defeat previous mitigations, and suggest solutions
  • Articulate technical issues clearly to technical and non-technical partners
  • Identify needs and drive the development of your reverse engineering skills and knowledge
Qualifications
  • Knowledge of the ARM architecture
  • Knowledge of operating system internals for Windows, Android & Linux
  • Knowledge of operating system fundamentals (processes, threads, virtual memory, etc.)
  • Ability to read and understand x86/x64 assembly language
  • Experience with debuggers such as WinDbg, x64dbg, OllyDbg, or gdb
  • Experience with disassemblers such as Ghidra, IDA Pro, Binary Ninja, or radare2
  • Ability to engage and articulate reverse engineering issues and cheating issues to technical and non-technical audiences
  • Ability to read and understand three or more of C++, C#, Java, or .NET CIL
  • Knowledge of cryptography and obfuscation techniques
  • Software development experience and the ability to write your own tools, scripts, and extensions, both in user space and kernel space
  • Experience with mobile platforms
  • Ability to identify knowledge gaps and seek the right sources to close those gaps
  • Ability to safely handle potentially malicious software
  • Ability to pick up new technical skills quickly
  • Ability to drive change throughout all of the Secure Platform Engineering & Anti-Cheat Response (SPEAR) organization
  • Excellent verbal and written English skills, interpersonal skills, and professionalism
Additional Qualifications
  • Bachelor's degree or Master's Degree in Computer Science or Information Security
  • Information Security certifications such as CEH, CISSP, GSEC, OSCP, OSCE, Security+
  • Experience building tools that automate cheat-related tasks
  • Hands on experience with reverse engineering or anti‑cheat/anti-malware development
Benefits

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well‑being support, retirement savings, paid time off, family leaves, complimentary games, and more.

Equal Opportunity Employer

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Reverse Engineer - Anti Cheat
Senior Reverse Engineer - Anti Cheat

PC Games Insider • United Kingdom

On-site
GBP 85,000 - 125,000
Senior Reverse Engineer - Anti-Cheat & Security Engineering
Senior Reverse Engineer - Anti-Cheat & Security Engineering

Electronic Arts (EA) • United Kingdom

On-site
GBP 50,000 - 80,000
Healthcare coverage
Paid time off
Complimentary games
Senior Anti-Cheat Reverse Engineer (Remote UK)
Senior Anti-Cheat Reverse Engineer (Remote UK)

InfluencerUpdate • United Kingdom

On-site
GBP 90,000 - 125,000
Senior Cheat Software Engineer
Senior Cheat Software Engineer

Rockstar Games • City of Edinburgh

On-site
GBP 90,000 - 120,000
Senior Anti‑Cheat Reverse Engineer
Senior Anti‑Cheat Reverse Engineer

Electronic Arts (EA) • England

On-site
GBP 60,000 - 80,000
Senior Cheat Software Engineer
Senior Cheat Software Engineer

Rockstar Games • Dundee

On-site
GBP 90,000 - 120,000
Detection Engineer
Detection Engineer

Electronic Arts • Guildford

Hybrid
GBP 60,000 - 90,000
Hybrid work model
Senior Detection Engineer
Senior Detection Engineer

Electronic Arts • Guildford

Hybrid
GBP 110,000 - 140,000
Lead Game Security Engineer
Lead Game Security Engineer

Rebellion • Runcorn

Hybrid
GBP 60,000 - 80,000
22 days holiday plus Christmas closure
Private Medical Insurance
Enhanced Family Leave
+2
Software Engineer - Jenkins
Software Engineer - Jenkins

Electronic Arts (EA) • Guildford

Hybrid
GBP 40,000 - 60,000
Healthcare coverage
Mental well-being support
Paid time off