Security Engineer

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


About the Role

As a browser security specialist 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 coding in the position is almost entirely infrastructure coding with no UI coding.


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 programming (e.g. Python, JS) and web security


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


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


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


  • Advantage: Background in e-commerce security and understanding of common fraud patterns in e-commerce


  • Advantage: Hands-on experience with TypeScript, React and/or Angular/AngularJS


  • 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