Senior JavaScript Engineer

  • CDI 
  • Paris
  • Bac +5 / Master
  • > 5 ans

La tribu



  • Big Data, Cyber Security, SaaS / Cloud Services
  • De 15 à 50 salariés

Le poste

Senior JavaScript Engineer

  • CDI 
  • Paris


DataDome is one of the fastest-growing tech start-up in Paris. We offer a cutting edge technology, based on AI & Machine Learning, that protects in real-time eCommerce websites against advanced cyberattacks, such as credential stuffing & intensive scraping.

Today, we are proud to protect more than 10 000 domains worldwide, including TripAdvisor, The New-York Times, Carrefour, BlaBlaCar, Rakuten, Veepee, Adevinta.

Our offices in Paris & New-York gather talents coming from 10 different countries and our team is working in a highly stimulating and fascinating industry, focusing on the security and reliability of our customers’ sites, keeping an eye on new attacks and new technologies and making our solution as reliable, fast and scalable as possible.

Our technical stack is mainly composed of a real-time detection layer in Java, a low latency Stream Engine running on Flink in Scala, ElasticSearch for the storage, Kafka for communication between layers, HAProxy for load balancing, Symfony 5 & Angular 9 for our dashboards.
We operate at scale and handle over 1 000 billion events per day giving responses within 3ms (99p). Currently, we are present in more than 24 data centers around the world, deployed using Docker.
Our infrastructure is deployed on AWS, Azure, Scaleway, Vultr, and GCP, using Docker, Ansible and Terraform, and monitored with Grafana and Prometheus.
This stack is currently handling 100k requests per second and manages more than 300 TB of data.

What we offer if you join our dream team:

  • A stimulating work environment with passionate individuals and a first class R&D team creating a first class and innovative solution, making DataDome one of the strongest performers in the bot protection industry
  • A multicultural and diverse team withA multicultural and diverse team with almost 10 different nationalities in the office!
  • A joyful workplace with many events throughout the year : annual offsite, summer and Christmas parties; one thematic aperitif per month, breakfast every Friday morning…
  • Amazing offices located Rue de Rivoli with a 360 view of the most beautiful city in the world!
  • A Swile card

Job description

We are looking for a Senior JavaScript Engineer who will be in charge of contributing to our client side detection capabilities, helping our customers to integrate and deploy our JS tag following security best-practices.

You will be more specifically in charge of:

  • Making our JStag integration as easy as possible for our customers (supporting state of the art frameworks, like Angular, React, VueJS, and of course VanillaJS)
  • Understanding customer issues and concern, helping our support team to easily integrate our technologies
  • Proposing improvements to our client-side detection
  • The technological watch of JS frameworks and web technologies security and privacy enforcements
  • Managing incidents and post-incident reviews

Preferred experience

You’re the perfect candidate if you:

  • You have been working in JS frameworks for 5+ years with a special attention to performance
  • You are an expert in at least 2 JS frameworks (ex: JQuery, Angular, React, VueJS, etc.)
  • You are familiar with ECMA standards
  • You are fluent in English

Bonus points:

  • Experience with JS Bundlers (Rollup, Webpack, etc.) and JS obfuscation
  • Have an experience in cryptography
  • Are passionate about compilers or parsers
  • You are fluent in French

Meet the DataDome team

Questions and answers about the offer
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin

Notre sélection d'articles pour vous

Inspirez-vous avec une sélection d'articles

Comment rédiger son CV en espagnol ?

Traductions, mises en pages, atouts à mettre en valeur... Welcome to the Jungle vous livre des conseils pour réussir votre CV espagnol.