← Todas as vagas

Senior Reverse Engineer

Sobre a vaga

• Reverse-engineer the hardest antibot and fingerprinting systems on the web across JS VMs, WASM, and polymorphic/obfuscated code
• Build JS function tracing, deobfuscation pipelines, and fingerprint-inspection tooling to automate reverse-engineering investigations
• Use LLMs, agents, and custom automation to deobfuscate, classify, and diagnose detection surfaces
• Build and maintain website intelligence pipelines with checkpointed history and baseline-diffing capabilities
• Feed AI reverse-engineering and ban-resolution systems the context, signals, and structured intelligence needed to resolve cases autonomously
• Codify reverse-engineering wins into durable tools, rules, and pipelines for engineers and AI agents
• Integrate tooling into the custom browser and automation stack
• Mentor others in AI-augmented reverse-engineering techniques

• 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
• Bonus: Experience with reverse-engineering tools like IDA, Ghidra, Frida, or Babel
• Bonus: Experience building tooling or pipelines that feed machine-learning or AI systems
• Bonus: Experience with C/C++ and Rust
• Bonus: Core contributions to Mozilla or Chromium projects

• Become part of a self-motivated, progressive, multi-cultural team
• Have the freedom and flexibility to work from where you do your best work
• Attend conferences and meet with team members from across the globe
• Work with cutting-edge open source technologies and tools