Senior Reverse Engineer - Remote

Zyte
Madrid
Workplace: RemoteFull timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Hacker mindset","Problem-solving","Collaboration","Measurement-backed prioritization"]

Build and automate reverse-engineering workflows to defeat antibot and fingerprinting systems. You’ll develop JS/VM and WASM tracing, deobfuscation, and fingerprint-inspection tooling, then use LLMs and agentic automation to classify detection surfaces and rapidly ship reusable capabilities. Maintain website intel pipelines with diffing against known baselines, feed structured intelligence to AI systems, and collaborate across engineering and tooling stacks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zyte
Zyte
1 month ago

Senior Reverse Engineer - Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Build and automate reverse-engineering workflows to defeat antibot and fingerprinting systems. You’ll develop JS/VM and WASM tracing, deobfuscation, and fingerprint-inspection tooling, then use LLMs and agentic automation to classify detection surfaces and rapidly ship reusable capabilities. Maintain website intel pipelines with diffing against known baselines, feed structured intelligence to AI systems, and collaborate across engineering and tooling stacks.
Location: Madrid
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Reverse-engineer antibot and fingerprinting systems across JS VMs, WASM, and polymorphic/obfuscated code.
  • •Build JS function tracing, deobfuscation pipelines, and fingerprint-inspection tooling to automate investigations.
  • •Use LLMs, agents, and automation to deobfuscate, classify, diagnose detection surfaces, and prototype/shipping tooling.
  • •Build and maintain website intel pipelines with checkpointed history and baseline diffs for antibot updates.
  • •Feed AI reverse-engineering and ban-resolution systems with structured intelligence and codify wins into reusable tools and pipelines.

Key Requirements

  • •Reverse-engineer antibot and fingerprinting systems across JS VMs, WASM, and polymorphic/obfuscated code.
  • •Strong proficiency in JavaScript/Node.js and Python with exceptional problem-solving ability.
  • •Use AI tooling (LLMs, coding agents, automation) to accelerate engineering and decide what to automate.
  • •Strong research, debugging, fuzzing, and reverse-engineering skills, including static, dynamic, and concolic analysis.
  • •Hands-on experience reversing JavaScript VMs and understanding browser engines, fingerprinting, and antibot/anti-scraping mechanisms.
Skills:Hacker mindsetProblem-solvingCollaborationMeasurement-backed prioritization
Tech Stack:JavaScriptNode.jsPythonLLMsAgentic toolingWASMWiresharkBurp SuiteIDAGhidraFridaBabelC/C++RustJavaScript VMsBrowser enginesBrowser fingerprinting

Company Brief

Zyte
Provides web data extraction and intelligence solutions, offering a cloud-based scraping platform, managed data services, and APIs to help businesses collect, structure, and integrate web data at scale for analytics and automation.
Industry: Data Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Headquarters: London, United Kingdom
Founded: 2010
WebsiteLinkedIn