Aller au contenu

CommandLink

Staff Software Engineer, Plateforme d'alerte

PythonGo
Traduction automatique. Consultez l’original.

À propos de votre nouveau rôle

Command|Alert est le cœur de traitement des signaux de CommandLink : le moteur qui transforme les données brutes de sécurité, de surveillance et de télémétrie définies par les clients en alertes auxquelles ils peuvent réellement se fier. La fatigue liée aux alertes et le bruit sont les plaintes les plus fréquentes chez tous les concurrents dans ce domaine, et ce rôle existe pour garantir que nos alertes sont celles que les utilisateurs ne désactivent pas.

En tant que Staff Software Engineer au sein de Command|Alert, vous travaillerez avec les deux ou trois équipes qui touchent à l'alerte, de l'évaluation des règles et la détection d'anomalies jusqu'à la distribution et la notification en aval. Vous piloterez les décisions les plus importantes de l'organisation concernant l'architecture du moteur de corrélation et d'alerte, vous interviendrez dans l'équipe ou sur le projet nécessitant votre expertise, et vous équilibrerez le travail de fiabilité à court terme avec les fondations techniques à long terme sur lesquelles le produit est construit.

Ce rôle est destiné à une personne capable de raisonner avec aisance sur les données : en intégrant des outils de sécurité, de la télémétrie de surveillance, syslog, OpenTelemetry et des protocoles réseau L2-L4, en dérivant des topologies réseau et système réelles ainsi que leurs dépendances, et en utilisant ce contexte pour rendre le raisonnement basé sur LLM efficace pour la correction, le dépannage et la remédiation.

Responsabilités clés

  1. Définir l'architecture permettant à Command|Alert d'évaluer les seuils basés sur des règles, les scores d'anomalies ML et la logique de corrélation afin de produire des alertes haute fidélité, tant pour les alertes globales que nous définissons que pour celles définies par les clients eux-mêmes.
  1. Assurer la fiabilité de bout en bout du pipeline d'alerte : de l'évaluation des alertes OpenSearch à la distribution via Kafka par le biais de rappels OpenSearch pour la notification en aval, incluant les garanties d'idempotence et le comportement testé sous charge soutenue.
  1. Piloter la stratégie de corrélation qui transforme diverses sources (outils de sécurité, télémétrie de surveillance, syslog, OpenTelemetry, protocoles réseau L2-L4) en topologies réseau et système exploitables ainsi que leurs dépendances, et rendre ce contexte utilisable pour le raisonnement LLM lors des enquêtes et de la remédiation.
  1. Établir les bases techniques pour générer des définitions d'alertes à partir du modèle de données normalisé en utilisant les LLMs.
  1. Intervenir dans toute équipe ou flux de travail au sein de Command|Alert nécessitant des conseils architecturaux, en débloquant les autres et en élevant le niveau de conception du système.
  1. Équilibrer les paris stratégiques (nouvelles capacités de corrélation et de détection) avec les fondations à long terme dont le moteur d'alerte a besoin pour tenir à l'échelle.
  1. Encadrer les ingénieurs au sein des équipes avec lesquelles vous collaborez et représenter la direction technique de Command|Alert auprès des parties prenantes en dehors de l'ingénierie.
  1. Assumer des responsabilités et des projets supplémentaires selon les besoins pour soutenir le succès de l'équipe et de l'organisation.

Ce dont vous aurez besoin pour réussir

Requis

  1. Expérience démontrée dans la conception, la construction ou l'exploitation de systèmes d'alerte ou de notification à haute fiabilité en production, y compris l'exécution de logiques de détection basées sur des règles et sur le ML face à un trafic réel à grande échelle.
  1. Solide expérience de Kafka, en particulier dans la production et la consommation de flux d'événements pour la distribution en aval.
  1. Maîtrise opérationnelle de la télémétrie et des données de protocole : sortie d'outils de sécurité, télémétrie de surveillance, syslog, OpenTelemetry, NetFlow ou sFlow, SNMP, ICMP et journaux de pare-feu, ainsi que la capacité à transformer ces données en topologies réseau et système réelles et en cartes de dépendances.
  1. Expérience avérée dans la construction ou l'exploitation de systèmes où la fiabilité des webhooks, l'idempotence et les garanties de livraison sous charge sont non négociables.
  1. Maîtrise reconnue de Go et/ou Python, avec une expertise couvrant l'orchestration de conteneurs et une empreinte multi-cloud.
  1. Capacité démontrée à prendre des décisions d'architecture et de technologie au niveau de l'organisation, et pas seulement à exécuter au sein d'une seule équipe.

Souhaitable

  1. Expérience avec Temporal ou une plateforme d'orchestration de flux de travail comparable.
  1. Expérience dans l'utilisation des LLMs pour raisonner sur des données système ou réseau structurées pour le dépannage, la remédiation ou les flux d'investigation.
  1. Familiarité avec les frameworks de traitement de flux comme Flink, Protocol Buffers pour les contrats de service, ou Argo et Spacelift pour le CI/CD et l'infrastructure en tant que code.
  1. Familiarité avec Memgraph ou un autre magasin de graphes pour les données de topologie.
  1. Contexte avec osquery, Steampipe ou des outils d'inventaire cloud et de terminaux similaires.
  1. Expérience d'exploitation dans un environnement multi-tenant, cloud-native avec gestion des secrets et TLS à grande échelle.

Pourquoi vous aimerez travailler chez Command|Link

Rejoignez-nous chez CommandLink, où vous aurez l'opportunité de façonner l'avenir de la communication d'entreprise. Nous valorisons l'esprit d'innovation et recherchons des personnes prêtes à apporter leur vision unique et leur expertise à une équipe qui valorise les idées audacieuses et la réflexion stratégique. Êtes-vous prêt à avoir un impact ?

  • Espace de croissance au sein d'une entreprise en forte croissance
  • Un environnement qui célèbre les idées et l'innovation
  • Votre travail aura un impact tangible
  • Congés flexibles
  • Événements amusants dans des lieux sympas
  • Primes de parrainage pour encourager l'ajout de nouveaux talents formidables à l'équipe

Chez CommandLink, nous nous engageons à créer une expérience de recrutement équitable, cohérente et efficace. Dans le cadre de notre processus, nous utilisons des outils assistés par IA pour aider à examiner et analyser les candidatures. Ces outils soutiennent notre équipe de recrutement en identifiant les qualifications et l'expérience qui correspondent aux exigences de chaque rôle.

Les outils d'IA sont utilisés uniquement pour aider au processus d'évaluation — ils ne prennent pas les décisions d'embauche finales. Chaque candidature est examinée par un membre de notre équipe de recrutement ou de notre équipe d'embauche avant que toute décision ne soit prise.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026