Reverse Engineer

Location: Remote (US or Canada preferred)
Department: Technology / Security / Engineering
Reports to: VP Engineering

About Enthusiast Gaming

Enthusiast Gaming is a leading gaming and media company, reaching over 300 million gamers monthly across web, video, and social platforms. We’re home to top gaming communities and publications, and we’re passionate about shaping the future of gaming experiences.

We're looking for a skilled and curious Reverse Engineer to join our team — someone who enjoys digging deep into systems to understand how they work, uncovering vulnerabilities, and helping us strengthen the integrity of our platforms and products.

About the Role

As a Reverse Engineer, you’ll play a critical role in analyzing software, games, systems, and third-party integrations to uncover potential vulnerabilities, understand undocumented behaviors, and support our efforts in platform security, integrity, and optimization.

You’ll work closely with engineering, security, and product teams to ensure our applications and systems remain secure, performant, and trustworthy for our users.

Key Responsibilities

  • Analyze compiled software and applications (internal and third-party) to understand functionality, identify vulnerabilities, or extract meaningful patterns.
  • Reverse engineer binaries, scripts, APIs, and network traffic as needed to support security audits or technical due diligence.
  • Conduct deep-dive investigations on suspected security exploits, integrity issues, or system anomalies.
  • Collaborate with the product, dev, and security teams to implement patches, mitigations, or monitoring improvements.
  • Document findings in detailed, actionable formats for technical and non-technical stakeholders.
  • Stay up to date on the latest tools, techniques, and trends in reverse engineering, malware analysis, and cybersecurity.
  • Contribute to building tools, automation, or frameworks that support internal analysis or testing efforts.

Qualifications

  • Proven experience in reverse engineering or security research roles.
  • Strong knowledge of assembly, C/C++, and scripting languages (e.g., Python).
  • Hands-on experience with reverse engineering tools such as Ghidra, IDA Pro, OllyDbg, x64dbg, or similar.
  • Experience working with disassemblers, decompilers, and hex editors.
  • Familiarity with common software protection mechanisms (e.g., obfuscation, packing, anti-debugging).
  • Understanding of operating system internals (Windows and/or Linux) and low-level system architecture.
  • Experience analyzing games, anti-cheat systems, or DRM is a strong plus.
  • Comfortable working independently on highly technical deep-dives.
  • Strong written communication skills and ability to clearly document findings.

Nice to Have

  • Experience in gaming, media, or entertainment tech environments.
  • Knowledge of malware analysis or cheat/hack detection.
  • Experience with secure software development lifecycle (SSDLC).
  • Familiarity with cloud environments (e.g., AWS, GCP) and web app architecture.
  • Experience reverse engineering or analyzing titles such as League of Legends, Path of Exile, Diablo, or World of Warcraft.

Why Join Us?

  • Be part of one of the largest gaming platforms in the world.
  • Tackle cutting-edge problems in gaming, media, and platform security.
  • Work with a passionate, collaborative team across multiple disciplines.
  • Opportunity to make a real impact in shaping how millions of gamers engage with content.