
JavaScript
TypeScript
Lead Engineer - Research
Overview
Fingerprint empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality.
Job Description
Fingerprint is a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open-source project is FingerprintJS (20K stars on GitHub). We have raised $77M and are backed by Craft Ventures, Nexus Venture Partners, and Uncorrelated Ventures.
Responsibilities
- - Research and prototype advanced methods to detect and prevent sophisticated bots
- - Reverse-engineer web automation tools and evasive techniques
- - Build internal tools to test hypotheses and validate detection models
- - Own the entire R&D cycle: from ideation to secure, production-ready implementation
Required Skills
- - Proven ability to design and conduct complex security research projects
- - Deep understanding of web browsers, web automation, and client-side evasion techniques
- - Hands-on experience with JavaScript/TypeScript
- - Strong reverse engineering skills
- - Solid grasp of internet security and privacy mechanisms
- - Ability to thrive in ambiguity and drive projects independently
- - Excellent written and verbal communication in English
Benefits
- - Work alongside a world-class team that values autonomy, speed, and deep technical expertise
- - Inclusive work environment
- - Encouragement for people from underrepresented groups in tech to apply
About the company
Identify every visitor. Stop fraud, detect bots, or delight customers. Identify good and bad visitors with industry-leading accuracy - even if they're anonymous.
All Job Openings at Fingerprint