Threat Research Engineer (Client Side)
Core
Develop and improve client-side bot detection mechanisms, including browser fingerprinting and JavaScript obfuscation, to challenge and enhance the company's real-time fraud prevention capabilities.
Role type
Senior IC Threat Research Engineer (Client Side)
Builds
Client-side detection scripts, SDKs for mobile, and automated red teaming tools for bot detection
Domain
Cybersecurity, Bot Management, Web Security
Deliverable
production ML models | product features
Required skills
JavaScript (5+ years), Computer Science fundamentals, Bot/Malware analysis, Web infrastructure knowledge, Client-side technologies, Reverse engineering prevention
Preferred skills
Cyber Security industry experience, WebAssembly, Compilers
Technologies
JavaScript, Flink, Docker, AWS, GCP, Kafka, ElasticSearch, Angular, Symfony
Responsibilities
Create automated tools to challenge internal bot detection mechanisms; Add new signals to client-side scripts for browser fingerprinting; Implement obfuscation techniques to prevent reverse engineering of JavaScript code; Collaborate with mobile teams to improve SDK bot detection; Share research results via conferences, papers, and blogs
Seniority
Senior, hands-on IC