Zyte

Senior Reverse Engineer - Remote

Zyte
Apply
3 months 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

Zyte builds SaaS and services for extracting structured data from public websites, including Zyte API for crawling/unblocking/extraction, Smart Proxy Manager, and fully managed data projects for enterprise teams. Its business model combines subscriptions with professional services. Founded in 2010 and headquartered in Ballincollig, Cork, the privately held company is the original author and ongoing maintainer of the Scrapy web-scraping framework.

Contact me