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.
