FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in JavaScript/Node.js and Python, with extensive experience in reverse-engineering techniques, including static and dynamic analysis. Capable of building and maintaining intelligent automation pipelines while mentoring others in AI-augmented reverse-engineering methods.
Highest-signal resume keywords
JavaScript/Node.js ProficiencyPython ProgrammingReverse-Engineering SkillsAI Tooling ExperienceNetwork Traffic Debugging
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Reverse-EngineeringStatic AnalysisDynamic AnalysisConcolic AnalysisFuzzingJavaScript/Node.jsPythonOperating Systems KnowledgeComputer Networking ConceptsProblem-Solving
Soft Skills
Hacker MindsetCollaborative ApproachLogical Prioritization
Tools & Technologies
WiresharkBurp SuiteIDAGhidraFridaBabel
Industry Keywords
Antibot MechanismsBrowser FingerprintingObfuscated CodeWASMJavaScript VMs
Tech Stack
Tools & technologiesBabelJavaScriptNode.jsPythonRustC++
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
Benefits
Comp & perks- 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
