> Markdown version of [/jobs/ext/2724248-reverse-engineer-remote](https://www.wearedevelopers.com/jobs/ext/2724248-reverse-engineer-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Reverse Engineer - Remote - **Company:** Zyte - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Burp Suite, C++ (Programming Language), Computer Programming, Computer Networks, Software Debugging, Fuzz Testing, Python (Programming Language), Machine Learning, Networking Basics, Node.Js, Reverse Engineering, Wireshark, Large Language Models - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-reverse-engineer-remote-zytedata-8827939 ## About the Role * A hacker mindset - able to rapidly develop proof-of-concepts and working tools to get to a result, and comfortable with the inherent uncertainty and open-endedness of the work. * Demonstrated use of AI tooling (LLMs, coding agents, automation) to accelerate your own engineering, with a strong instinct for what to automate and when. * Strong proficiency in JavaScript/Node.js and Python, with a broad programming background and exceptional problem-solving ability. * Strong research, debugging, fuzzing, and reverse-engineering skills, including static, dynamic, and concolic analysis. * Hands-on experience reversing JavaScript VMs, WASM, and heavily obfuscated or polymorphic code. * A deep understanding of operating systems and computer networking concepts. * Adept with tools such as Wireshark, Burp Suite, and similar for intercepting and debugging network traffic. * Understanding of browser engines, browser fingerprinting, and antibot/anti-scraping mechanisms. * Approach prioritization logically and with a measurement-backed strategy, and thrive in a collaborative environment., * Experience with reverse-engineering tools like IDA, Ghidra, Frida, or Babel. * Experience building tooling or pipelines that feed machine-learning or AI systems. * Experience with C/C++ and Rust. * Core contributions to Mozilla or Chromium projects. ## Description * Reverse-engineer the hardest antibot and fingerprinting systems on the web, across JS VMs, WASM, and polymorphic/obfuscated code. * Build the JS function tracing, deobfuscation pipelines, and fingerprint-inspection tooling that turn manual reverse-engineering investigations into fast, repeatable, largely automated workflows. * Use AI aggressively - LLMs, agents, and custom automation - to deobfuscate, classify, and diagnose detection surfaces, and to rapidly prototype and ship tooling that previously would have taken weeks. * Build and maintain website intel pipelines with checkpointed history, so that when an antibot ships an update we diff against a known-good baseline instead of rediscovering the problem from scratch. * Feed our AI reverse-engineering and ban-resolution systems the context, signals, and structured intelligence they need to autonomously resolve the majority of cases. * Codify one-off reverse-engineering wins into durable capability - tools, rules, and pipelines usable by other engineers and by AI agents alike. * Collaborate across engineering to fold your tooling into the custom browser and automation stack, and mentor others in AI-augmented reverse-engineering technique. ## Related Videos - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [How I saved 200K/yr in direct costs writing 0 code lines in K8s](https://www.wearedevelopers.com/videos/1055-how-i-saved-200k-yr-in-direct-costs-writing-0-code-lines-in-k8s) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [WeAreDevelopers LIVE: Scammer Payback with Python, Grok Goes Unhinged, The Future of Chromium and mo](https://www.wearedevelopers.com/videos/1288-wearedevelopers-live-scammer-payback-with-python-grok-goes-unhinged-the-future-of-chromium-and-mo) - [Let’s write an exploit using AI](https://www.wearedevelopers.com/videos/1004-let-s-write-an-exploit-using-ai) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) ## Related Articles - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)