Senior Reverse Engineer - Remote

Zyte
Zagreb
Workplace: RemoteFull timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Problem-solving","Debugging","Fuzzing","Mentoring"]

Reverse-engineer leading anti-bot and fingerprinting systems and turn breakthroughs into reusable tooling, pipelines, and automation. Build JavaScript/Node.js and Python-based tracing, deobfuscation, and fingerprint-inspection workflows that compress investigations from days to minutes. Use LLMs, agents, and custom automation to diagnose detection surfaces and feed structured intelligence into AI ban-resolution systems. Maintain website intel pipelines and collaborate across engineering to integrate tooling into a browser/automation stack.

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

Reverse-engineer leading anti-bot and fingerprinting systems and turn breakthroughs into reusable tooling, pipelines, and automation. Build JavaScript/Node.js and Python-based tracing, deobfuscation, and fingerprint-inspection workflows that compress investigations from days to minutes. Use LLMs, agents, and custom automation to diagnose detection surfaces and feed structured intelligence into AI ban-resolution systems. Maintain website intel pipelines and collaborate across engineering to integrate tooling into a browser/automation stack.
Location: Zagreb
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Reverse-engineer anti-bot 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, and diagnose detection surfaces and rapidly prototype tooling.
  • •Build and maintain website intel pipelines with checkpointed history to diff updates against known-good baselines.
  • •Feed AI reverse-engineering and ban-resolution systems with structured intelligence and codify wins into durable reusable tooling.

Pay and Benefits

Perks:Remote WorkConferencesOpen Source

Key Requirements

  • •Reverse-engineering experience across JavaScript VMs, WASM, and heavily obfuscated/polymorphic code.
  • •Strong proficiency in JavaScript/Node.js and Python, with exceptional problem-solving ability.
  • •Strong research, debugging, fuzzing, and reverse-engineering skills, including static, dynamic, and concolic analysis.
  • •Hands-on ability to intercept and debug network traffic using tools such as Wireshark and Burp Suite.
  • •Deep understanding of browser engines, browser fingerprinting, and anti-bot/anti-scraping mechanisms.
Skills:Problem-solvingDebuggingFuzzingMentoring
Tech Stack:JavaScriptNode.jsPythonLLMsWASMWiresharkBurp SuiteConcolic analysisID AGhidraFridaBabelMozillaChromium

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