About the Role
This position is listed on behalf of a partner company. The role is for a highly technical and research-driven Security Researcher specializing in Bot Detection Adversarial Research, based in Saudi Arabia. This position focuses on analyzing, simulating, and countering advanced bot detection and anti-automation systems at scale. The role involves reverse engineering protection mechanisms and developing solutions to ensure reliable access to public web data, combining protocol expertise, offensive security thinking, and systems-level engineering for large-scale data collection infrastructure.
The researcher will contribute to building and optimizing HTTP clients, exploring emerging anti-bot technologies, and identifying patterns impacting collection performance. The role offers significant autonomy to shape research direction and technical approaches within a fast-evolving security environment, appealing to individuals who thrive on complex adversarial challenges and web security research.
Key Responsibilities
- Conduct advanced research on anti-bot systems, web protection technologies, and mechanisms that block large-scale data collection.
- Design, build, and improve HTTP client infrastructure for reliable and efficient web data acquisition at scale.
- Reverse engineer adversarial systems, including fingerprinting techniques and bot mitigation strategies, to identify weaknesses and bypass mechanisms.
- Monitor emerging web standards, protocols, and security technologies impacting data collection capabilities.
- Develop and refine methods for simulating real-world adversaries against anti-bot systems to evaluate system resilience.
- Contribute to the evolution of large-scale data collection platforms through research-driven engineering improvements.
- Collaborate with engineering and research teams to translate findings into production-ready solutions.
Qualifications and Requirements
- A minimum of 5 years of experience in R&D, security research, software engineering, or testing roles within complex technical environments.
- A strong understanding of HTTP and TLS protocols and their practical application and manipulation in real-world systems.
- Demonstrated experience in at least two of the following areas: programming in JavaScript, TypeScript, Python, or C++; penetration testing or offensive security (*, OSCP, OSEP); web or mobile security research; reverse engineering (including JS deobfuscation or binary analysis); malware analysis; or anti-bot/WAF/DDoS system development.
- Hands-on experience with reverse engineering techniques and adversarial system analysis.
- Familiarity with anti-bot technologies, web security tools, or large-scale protection systems is considered a strong advantage.
- A strong analytical mindset with the proven ability to dissect complex systems and identify vulnerabilities.
- Fluent English communication skills, both written and verbal.
- Experience working in web security or anti-bot-focused environments is highly desirable.
Required Skills
- Programming Languages: JavaScript, TypeScript, Python, C++
- Security Expertise: Penetration Testing, Offensive Security, Web Security Research, Mobile Security Research, Reverse Engineering, JS Deobfuscation, Binary Analysis, Malware Analysis, Anti-bot System Development, WAF Development, DDoS System Development
- Protocols: HTTP, TLS
- General Skills: Analytical Mindset, Communication
Work Environment and Application
This is a full-time, remote position. The role is based in Saudi Arabia. Applications are managed by Jobgether's AI-powered matching process. Shortlisted candidates are shared directly with the hiring company for final decisions, interviews, and assessments.