
Senior Reverse Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Poland.
β’ Analyze and reverse-engineer complex antibot and fingerprinting systems found on the web, including JS VMs, WASM, and polymorphic/obfuscated code.
β’ Develop JS function tracing, deobfuscation pipelines, and fingerprint-inspection tools to streamline reverse-engineering investigations.
β’ Leverage LLMs, agents, and custom automation to deobfuscate, categorize, and assess detection surfaces.
β’ Construct and oversee website intelligence pipelines with historical checkpoints and baseline-differencing capabilities.
β’ Provide context, signals, and structured intelligence to AI reverse-engineering and ban-resolution systems for autonomous case resolution.
β’ Transform reverse-engineering successes into robust tools, rules, and pipelines for engineers and AI agents.
β’ Integrate tools into the specialized browser and automation stack.
β’ Guide and mentor others in AI-enhanced reverse-engineering methodologies.
β’ A hacker mindset β capable of swiftly developing proof-of-concepts and functional tools to achieve results, and comfortable with the inherent uncertainties and complexities of the work.
β’ Proven experience utilizing AI tools (LLMs, coding agents, automation) to enhance your engineering efforts, with a keen sense of what to automate and when.
β’ Strong expertise in JavaScript/Node.js and Python, alongside a diverse programming background and outstanding problem-solving skills.
β’ Excellent research, debugging, fuzzing, and reverse-engineering abilities, incorporating static, dynamic, and concolic analysis.
β’ Practical experience in reversing JavaScript VMs, WASM, and heavily obfuscated or polymorphic code.
β’ Comprehensive understanding of operating systems and computer networking principles.
β’ Proficient with tools such as Wireshark, Burp Suite, and similar for intercepting and analyzing network traffic.
β’ Knowledge of browser engines, browser fingerprinting, and antibot/anti-scraping techniques.
β’ Ability to prioritize tasks logically and with a data-driven strategy, thriving in a collaborative setting.
β’ Bonus: Familiarity with reverse-engineering tools like IDA, Ghidra, Frida, or Babel.
β’ Bonus: Experience in creating tools or pipelines that support machine learning or AI systems.
β’ Bonus: Proficiency in C/C++ and Rust.
β’ Bonus: Significant contributions to Mozilla or Chromium projects.
β’ Join a self-motivated, progressive, and diverse team.
β’ Enjoy the freedom and flexibility to work from your preferred location.
β’ Participate in conferences and connect with team members from around the world.
β’ Work with state-of-the-art open-source technologies and tools.
Contentstack
Rich Products Australia
Energy Systems Group (ESG)
Mitsubishi Electric Power Products, Inc.
Get handpicked remote jobs straight to your inbox weekly.