Zyte

Senior Reverse Engineer - Remote

Zyte
Apply
1 month ago
Remote, Spain or Madrid, SpainSenior

Responsibilities

  • Reverse-engineer antibot and fingerprinting systems across JavaScript VMs, WebAssembly, and polymorphic or obfuscated code.
  • Build JavaScript function-tracing, deobfuscation, and fingerprint-inspection tooling for automated investigations.
  • Use LLMs, agents, and custom automation to deobfuscate, classify, and diagnose detection surfaces.
  • Build and maintain checkpointed website-intelligence pipelines for comparing antibot updates with known-good baselines.
  • Provide context, signals, and structured intelligence to AI reverse-engineering and ban-resolution systems.
  • Turn reverse-engineering discoveries into reusable tools, rules, and pipelines for engineers and AI agents.
  • Integrate tooling into the custom browser and automation stack and mentor others in AI-augmented reverse-engineering techniques.

Requirements

  • Demonstrated use of LLMs, coding agents, or automation to accelerate engineering work.
  • Strong proficiency in JavaScript/Node.js and Python with a broad programming background.
  • Strong research, debugging, fuzzing, static analysis, dynamic analysis, concolic analysis, and reverse-engineering skills.
  • Hands-on experience reversing JavaScript VMs, WebAssembly, and heavily obfuscated or polymorphic code.
  • Deep understanding of operating systems and computer networking concepts.
  • Experience using tools such as Wireshark and Burp Suite for intercepting and debugging network traffic.
  • Understanding of browser engines, browser fingerprinting, and antibot or anti-scraping mechanisms.
  • Logical prioritization, measurement-backed decision-making, and ability to work collaboratively.
  • Bonus: experience with IDA, Ghidra, Frida, Babel, C/C++, Rust, machine-learning or AI tooling pipelines, Mozilla projects, or Chromium projects.

Benefits

  • Remote work with freedom and flexibility to work from a preferred location.
  • Conference attendance and opportunities to meet team members globally.
  • Work with open-source technologies and tools.
  • Inclusive, multicultural, self-motivated, and collaborative team environment.
Zyte

About Zyte

201-500 employees
Contact me