Cloudlinux

Ingénieur Sécurité - Node.js Défense Proactive (télétravail)

JavaScriptNode.jsPHP
Traduction automatique. Consultez l’original.

À propos du poste

CloudLinux est une entreprise internationale privilégiant le télétravail. Nous sommes guidés par nos principes : agir avec intégrité, placer les employés au premier plan, privilégier le travail à distance, et fournir des produits d'infrastructure et de sécurité Linux à haut volume et à faible coût qui aident les entreprises à accroître l'efficacité de leurs opérations. Chaque membre de notre équipe soutient les autres et met tout en œuvre pour assurer notre réussite collective.

La mission

Imunify360 Security Suite est un produit de CloudLinux Inc., le créateur du système d'exploitation n°1 en matière de sécurité et de stabilité pour les hébergeurs. Imunify est une solution de sécurité innovante conçue spécifiquement pour les serveurs partagés et VPS/dédiés. Cette solution automatisée et facile à utiliser, basée sur une approche de sécurité à six couches, offre une prévention complète et exhaustive des attaques.

Nous protégeons les hébergeurs web et les sites fonctionnant sur leur infrastructure grâce à une pile de défense en profondeur : un WAF au niveau du serveur web, une protection d'exécution pour les applications PHP, des intégrations applicatives poussées (plugins WordPress et similaires), un scanner de logiciels malveillants avec capacité de nettoyage, ainsi que des pare-feux au niveau réseau et la réputation IP. Les composants communiquent entre eux, et les renseignements sur les menaces générés à grande échelle alimentent la détection sur l'ensemble de la pile.

Node.js est le segment du marché de l'hébergement qui connaît la croissance la plus rapide, et la prochaine couche que nous souhaitons construire pour lui est la protection à l'exécution au sein même du processus Node.js. La plupart des charges de travail Node.js sur l'hébergement géré aujourd'hui sont des applications web générées par IA et déployées par des propriétaires non techniques qui ne peuvent pas, ne veulent pas et ne devraient pas avoir à corriger leur propre code ou à auditer leurs propres dépendances. Nous allons défendre ces applications malgré tout — au moment de l'exécution, sans leur coopération et sans les interrompre.

Vos responsabilités

Vous construirez cette couche de protection à l'exécution de bout en bout.

  1. Le produit. Une toute nouvelle gamme de produits, que vous devrez définir : ce que nous interceptons, ce que nous ne faisons pas, et à quoi ressemble l'interface visible par le client.
  1. L'approche technique. Stratégie d'instrumentation, forme de déploiement, langage de programmation : tout est ouvert. Vous consulterez nos architectes, mais la direction vous appartient.
  1. Mise en œuvre, de bout en bout. Vous disposerez de toute la pile d'outils que nous fournissons : abonnements LLM, infrastructure de développement moderne, tout le nécessaire. Utilisez ce qui vous rend efficace.
  1. Méthodologie. La manière dont vous établissez la conviction dans votre logique de détection : c'est vous qui décidez.
  1. Signal inter-couches. Notre pile existante produit des renseignements sur les menaces à une échelle inégalée : des dizaines de millions de sites surveillés, un stockage d'échantillons de logiciels malveillants à l'échelle du pétaoctet, une réputation de domaine et d'URL en temps réel, et des flux d'attaques au niveau IP. Ces ressources sont à votre disposition. Utilisez ce qui vous aide.

Comment nous mesurerons le succès

Le produit est évalué selon quatre indicateurs : la surcharge à l'exécution, les faux positifs, les faux négatifs et le volume d'escalades clients. Ils reflètent ce qui importe aux hébergeurs et à leurs clients. Si vous atteignez ces objectifs, le produit sera exécuté sur une part significative du web Node.js moderne.

Ce que nous recherchons

Un chercheur ou un ingénieur expérimenté capable de construire et d'itérer sur un tout nouveau produit, en pilotant à la fois la recherche et le développement. La difficulté de ce travail réside dans la capacité à distinguer ce qui est malveillant, ce qui est vulnérable et ce qui est simplement un modèle inhabituel mais légitime, et à avoir raison à ce sujet à travers la longue traîne de frameworks, de bibliothèques et de code client que nous rencontrerons en production.

Compétences requises

  1. Expérience avérée dans la création et le lancement d'un nouveau produit, d'une solution de sécurité, d'une fonctionnalité majeure ou d'un système technique à partir de zéro.
  1. Preuve solide d'une appropriation technique de bout en bout, de l'investigation initiale et de l'architecture jusqu'à la mise en œuvre, la publication et l'itération en production.
  1. Solides connaissances en sécurité des applications web et connaissances actuelles en exploitation pratique.
  1. Sens pratique de la manière dont les règles de détection se comportent à grande échelle : ce qui permet d'attraper les attaquants sans signaler la longue traîne de code légitime.
  1. Capacité à commencer en tant que PM, architecte, ingénieur principal et QA pour ce produit. Vous demandez des ressources ou de l'aide lorsque vous en avez besoin ; vous n'attendez pas qu'on vous dise quoi faire.
  1. Aisance à diriger des agents de codage IA vers une production de haute qualité.

Compétences souhaitées

  1. Travail préalable sur des produits de protection à l'exécution, des pare-feux applicatifs ou des outils d'instrumentation.
  1. Expérience en analyse de logiciels malveillants ou en réponse aux incidents.
  1. Familiarité avec les environnements d'hébergement géré.
  1. Recherche en sécurité publique, divulgations de vulnérabilités ou ensembles de règles de détection que vous avez créés.
  1. Familiarité avec l'environnement d'exécution Node.js et l'écosystème JavaScript.

Ce que ce poste n'est pas

  1. Ce n'est pas un rôle de définition de périmètre et de transfert : vous pilotez le travail et êtes responsable du résultat.
  1. Ce n'est pas un rôle où une équipe plateforme s'occupera de la mise en produit plus tard : vous livrez à de vraies flottes de clients et surveillez rapidement la télémétrie.
  1. Ce n'est pas un rôle de spécification et de revue : vous êtes opérationnel au quotidien.

Pourquoi c'est important

La plupart des clients de l'hébergement géré ne sont pas des développeurs. Ils ne peuvent pas corriger leurs applications. Ils ne peuvent pas auditer leurs dépendances. Ils continueront à déployer du code vulnérable provenant d'assistants IA, car c'est ainsi que les applications web modernes sont construites aujourd'hui. Les conseils théoriques — « sécurisez votre code, auditez vos dépendances » — ne s'appliquent pas à eux.

Si nous n'interceptons pas les exploits au moment de l'exécution, personne ne le fera. Les chiffres que vous atteindrez en matière de détection, de performance et de faux positifs affecteront matériellement la part du web moderne qui restera en ligne lors de la prochaine vague d'exploits.

En postulant à ce poste, vous consentez au traitement de vos données personnelles tel que décrit dans notre Politique de confidentialité (cloudlinux.com/candidate-privacy-notice), qui fournit des informations détaillées sur la manière dont nous conservons et traitons vos données.

Quels sont les avantages ?

  • Un accent mis sur le développement professionnel.
  • Des projets intéressants et stimulants.
  • Télétravail complet avec des horaires flexibles, vous permettant d'organiser votre journée et de travailler depuis n'importe quel endroit dans le monde.
  • 24 jours de congés payés par an, 10 jours de jours fériés nationaux et congés maladie illimités.
  • Compensation pour une assurance médicale privée.
  • Remboursement pour le co-working et la salle de sport/activités sportives.
  • Budget pour la formation.
  • L'opportunité de recevoir une récompense pour l'idée la plus innovante que l'entreprise peut breveter.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter