Senior Typescript Engineer, Fingerprint

$130-190k

AWS
TypeScript
Golang
Senior level
Remote in Canada, EU, UK, US

More information about location

Fingerprint

Device intelligence platform for fraud detection

Open for applications

Fingerprint

Device intelligence platform for fraud detection

101-200 employees

B2BSaaSCyber Security

Open for applications

$130-190k

AWS
TypeScript
Golang
Senior level
Remote in Canada, EU, UK, US

More information about location

101-200 employees

B2BSaaSCyber Security

Company mission

To empower developers to build safe and seamless online services.

Role

Who you are

  • Strong expertise in TypeScript
  • In-depth understanding of web technologies
  • Experience with browser APIs (DOM, AJAX, page lifecycle events, etc.)
  • Knowledge of the HTTP protocol and web security practices
  • Broad knowledge of software engineering principles
  • Willingness to learn and work with various technologies and methods
  • Effective communication skills in English, both verbal and written

Desirable

  • Experience in backend development, particularly with Golang
  • Hands-on experience with AWS services and infrastructure
  • Previous experience in browser automation
  • Record of contributions to open-source projects
  • Experience in technical writing

What the job involves

  • We are seeking a Senior R&D Engineer to join our team and help expand and mature our existing Smart Signals, as well as develop new ones from scratch
  • The ideal candidate will be an expert in TypeScript with a deep understanding of web technologies
  • Additionally, we require broad understanding of software engineering and be eager to learn new technologies and approaches to tackle open-ended, challenging problems
  • Expertise in TypeScript is essential for this position; however, you will also have the opportunity to work with a variety of other technologies and frameworks
  • Enhance JS Agent with new features and implement their backend counterparts in Golang
  • Develop and enhance Smart Signals
  • Conduct A/B testing and other experiments to validate solutions
  • Set up and maintain analytical dashboards with various metrics
  • Collaborate with cross-functional teams to develop and deploy new features
  • Stay updated with the latest industry trends and technologies to continuously improve the platform

Our take

Digital fingerprinting is an essential process in web browsers that tracks the digital address of a device to monitor web activity. This technique facilitates the identification of fraud and spam, as well as warning signs of account takeovers. However, the success of this requires users to accept cookies, a requirement that is easy to avoid.

Fingerprint provides a digital fingerprinting tool that generates a unique identifier of browser activity without requiring the user to accept cookies. The service uses the same WebGL and canvas fingerprinting utilized by existing competitors, but instead of focusing on devices, it identifies web activity. Suspicious activity will result in the identified user being logged in a database, allowing the service to be improved for others.

With this innovative approach, Fingerprint has been able to build up an impressive client roster of over 6000 companies, including 16% of the top 500 websites by traffic. As well as displaying sustained growth through funding rounds, the company has also continued to improve upon its offering - for instance, in Q1 2023 it reported a decrease in iOS false positive and false negative rates by 85%.

Kirsty headshot

Kirsty

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

36% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

Oct 2023

$33m

SERIES C

Nov 2021

$32m

SERIES B

Total funding: $77m

Company benefits

  • Equity
  • Unlimited vacation, with a minimum vacation days target
  • Remote-first: we work asynchronously and respect time-zone differences
  • MacBook (you get to keep it after 3 years)
  • A small team with a lean hierarchy where you can make a real impact in shaping the company
  • Company meet-ups once a year (we went to Mexico City in 2023!)
  • Smaller group meet-ups throughout the year
  • $600 yearly budget that you can spend to learn new stuff
  • Personal development: we give you the freedom to grow and experiment, work on open-source projects and try new things and ideas

Company values

  • No BS - We are open and direct. We say what we mean and we mean what we say
  • Fail. Learn. Grow - We aren't afraid to take big bets and make mistakes along the way in order to build a truly successful business. All ideas are welcome and evaluated equally based on merit, not position
  • Don't take yourself too seriously - Whether playing online games or discussing company strategy, we try to have fun and bring our authentic selves to work
  • Be level 5 helpful - We believe in going the extra mile in helping both our peers and our customers

Company HQ

Little Italy, Chicago, IL

Leadership

Valentin worked as a Software Engineer for the first 9 years of their career, before Team Lead roles at Evrone and Machinio.com. They left this role in March 2019 to co-found Fingerprint the following month.

Previously co-founded Machino, where they were CTO, and has experience in Software Engineering.

Share this job

View 6 more jobs at Fingerprint