Enhance the accuracy and stability of Fingerprint's core products, including device identification and bot detection.
Requirements
- Strong understanding of web platform technologies, web security, and networking fundamentals.
- Proficiency in JavaScript and familiarity with browser internals.
- Hands-on experience with reverse engineering JavaScript, including deobfuscation and bot automation techniques.
- Solid grasp of internet security, privacy mechanisms, and detection evasion strategies.
- Proven ability to conduct independent, complex research and present findings effectively.
- Expertise in bot detection techniques and countering advanced evasion strategies.
- Proven contributions to Chromium, Firefox, or WebKit bug trackers.
Responsibilities
- Conduct in-depth research on innovative techniques for device identification and bot detection in modern web browsers.
- Explore and analyze existing browser technologies to identify new detection opportunities.
- Develop research tools to validate hypotheses and enhance detection capabilities.
- Document and share valuable insights regarding web platform security, automation techniques, and browser mechanics with the team.
- Take ownership of research initiatives, demonstrating autonomy in ambiguous and evolving environments.
- Drive the full research lifecycle—from ideation to validation—before handing off implementation to the dedicated engineering team.
Other
- High level of personal ownership, autonomy, and initiative.
- Excellent English communication skills (written and verbal).
- We are a globally dispersed, 100% remote company.
- Fingerprint teammates need to be authorized to work from their home location.
- We highly encourage people from underrepresented groups in tech to apply.