Security Engineer

Stack:
Full-stack
Type of Employment:
Full-time
Location:
Lisbon


About the Role


As a browser security software engineer in Riskified, you’ll build and maintain our sophisticated user-authentication and browser fingerprinting JavaScript application. Working in a dynamic, agile environment with cutting-edge technologies, you’ll contribute to Riskified’s merchant protection solution to authenticate genuine users during online transactions.


This position requires someone with strong technical skills, great creativity, independence and the desire to prevent fraud. Our developers take full ownership, from feature planning, to selecting technologies, coding, reviewing, deploying in a CI/CD environment, testing and monitoring post-deployment.


The team focuses on collecting insights and making them available to Riskified’s advanced merchant order analysis. The insights are at a robust scale, and you’ll have the opportunity to engage end-to-end. The position is almost completely an infrastructure role with no UI involved, but a small part of it does include working on a customer-facing UI with React and Angular.



What You'll Be Doing



  • Design and develop advanced JavaScript techniques for browser fingerprinting, device identification (including hardware specifications, installed extensions/plugins, system configurations), and detection of browser automation tools, bot activity and spoofing attempts


  • Collaborate with research and data science teams as well as product team, to define and implement new features and capabilities; and take an active role in planning the roadmap


  • At some occasions, work on a customer-facing UI with React and Angular to reflect the insights gathered by that security application and other insight components


  • Stay current with evolving browser security features and potential exploits


  • Deploy your code to production continuously (we have advanced CI/CD pipelines)



Qualifications



  • 5+ years of proven experience in hands-on development and web security


  • A passion for security or anti-fraud research, targeting web browsers and related technologies, web security, browser fingerprinting, and bot detection


  • Deep understanding of browser internals, DOM manipulation, and browser APIs


  • Knowledge of WebGL, canvas fingerprinting and/or audio fingerprinting - an advantage


  • Background in e-commerce security and understanding of common fraud patterns in e-commerce - an advantage


  • Hands-on experience with TypeScript, React and/or Angular/AngularJS - an advantage


  • Great attitude - an independent self-learner and a strong team player





The benefits we offer for the position:



  • Health insurance with dental coverage


  • Gym membership


  • Monthly work allowance


  • Meal allowance


    Working conditions
    Hybrid working model (2-3 days a week)










certificate

We use cookies to analyze data and make your experience on our website better. More about our Cookie Policy and GDPR Privacy Policy