company_logo

Full Time Job

Senior Anti-Cheat Engineer, Amazon Games

Amazon Games Studios

San Diego, CA 09-09-2023
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
We're looking for a veteran anti-cheat developer to help make life more difficult for cheaters in Amazon's upcoming and current titles. In this position, you will work to identify threats to the competitive integrity of the player experience, iteratively building technology to address them at scale. Keeping one step ahead of emerging cheat techniques, you'll tread new ground by ensuring cheaters don't prosper in a wide variety of genres and secure a level playing field for every player.

Key job responsibilities
- Architect, develop, and maintain a software pipeline for detecting and preventing cheats on PC game clients
- Work closely with gameplay engineers and designers to ensure systems are developed with cheat prevention in mind
- Stay one step ahead of the emerging cheats and exploits, preemptively identifying ways to defeat them
- Reverse engineer existing cheats and determine applicable vectors for their detection
- Keep up to date on new Windows features and changes, utilizing or complying with them as necessary

About the team
Anti-Cheat is a new initiative at Amazon Games focused on protecting the player experience by building and iterating on novel software solutions explicitly designed to make cheaters too miserable to keep cheating. Leveraging Amazon's platform and compute super powers, we're piecing together an industry-leading, multi-game anti-cheat from the ground up. You'll ultimately work with a cross-discipline team of engineers and data scientists to enforce a level playing field for all players.

We are open to hiring candidates to work out of one of the following locations:

San Diego, CA, USA

BASIC QUALIFICATIONS
- 5+ years in C++ professional software development
- 5+ years of experience with reverse engineering and development tools (VS, IDA, WinDbg, etc)
- 5+ years contributing to the architecture and design of anti-cheat systems

PREFERRED QUALIFICATIONS
- Deep technical understanding of Windows processes, memory, and the native API
- Familiar with Windows kernel and driver development
- Experience reading and writing low-level assembly (x86/64)
- Experience with off-the-shelf anti-cheat products (like EAC or Battleye)
- Knowledgeable in techniques for obfuscating data at runtime
- Well-honed reverse engineering skills, both static and dynamic analysis
- Successful history in developing anti-cheat technologies in multiplayer titles
- Passion for games and a high degree of customer obsession

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $136,000/year in our lowest geographic market up to $247,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.

Jobcode: Reference SBJ-gwo71n-18-191-211-66-42 in your application.

Salary Details
Salary: $136,000 Per Year ($ USD)