Software Engineer - Detections Platform (Remote, ITA)

Job expired!

Rejoignez CrowdStrike : Leader de l'Avenir de la Cybersécurité

Chez CrowdStrike, notre mission est claire : arrêter les violations et protéger le monde numérique. En tant que leader mondial de la cybersécurité, nous révolutionnons l'industrie avec notre plateforme native du cloud, offrant une protection inégalée contre les attaques cybernétiques sophistiquées. Nous recherchons des individus passionnés et innovants, dévoués à la satisfaction des clients, pour nous rejoindre et façonner le paysage de la cybersécurité. Reconnu constamment comme l'un des meilleurs lieux de travail, CrowdStrike favorise une culture inclusive et prioritairement à distance, offrant la flexibilité et l'autonomie nécessaires pour équilibrer travail et vie personnelle tout en faisant progresser votre carrière. Intéressé par rejoindre une entreprise qui fixe les standards et mène avec intégrité ? Faites partie d'une mission qui compte vraiment - une équipe, un combat.

CrowdStrike recherche un ingénieur logiciel expérimenté pour renforcer notre équipe de plateforme de détections. Le segment cloud de cette plateforme collabore avec le code des points de terminaison pour détecter les problèmes de sécurité, arrêter les adversaires et fournir aux clients des données exploitables. Vous jouerez un rôle clé dans le traitement de vastes quantités de données, les distillant en éléments essentiels pour nos clients, et permettant à d'autres équipes produit de développer et déployer de nouvelles fonctionnalités rapidement. En tant qu'Ingénieur-3, vous contribuerez à la nouvelle itération du traitement des détections côté cloud, incluant les communications en temps réel entre point de terminaison et cloud et l'intégration avec de nouveaux modèles d'apprentissage automatique.

Nos langages principaux sont Go et un peu de Python. Bien qu'une expérience précédente avec Go soit bénéfique, elle n'est pas obligatoire. Bien que l'expérience dans l'industrie de la sécurité soit préférée, elle n'est pas essentielle ; nous offrons un mentorat et une formation sur les sujets de sécurité au besoin. Un fort intérêt pour notre mission et une capacité de collaboration avec les équipes produit et les clients sont cruciaux.

  • Développer et gérer des systèmes basés sur le cloud pour détecter des attaques ciblées à l'échelle mondiale.
  • Collaborer avec des membres d'équipes multiples lors de séances de brainstorming, de conception et de construction de solutions.
  • Encadrer d'autres ingénieurs chez CrowdStrike, favorisant la croissance et l'excellence.
  • Fournir et recevoir des retours constructifs avec courtoisie.
  • Élaborer des solutions élégantes pour des problèmes techniques complexes, principalement en Go.
  • Lire et comprendre le code écrit dans divers langages de programmation (Go, Python, shell Unix).
  • Automatiser les processus liés aux tests de modèles, au transfert et au déploiement.
  • S'engager dans un apprentissage continu et encourager vos pairs à relever la barre.
  • Mettre en œuvre les meilleures pratiques d'ingénierie, y compris les paradigmes de test appropriés, les revues de code efficaces et les modèles d'architecture résilients.
  • Être un « autodidacte » qui prend la responsabilité et est responsable des livrables.
  • Formation en informatique ou expérience équivalente (styles de programmation, structures de données, algorithmes, systèmes distribués).
  • Plus de 5 ans d'expérience dans la création et l'extension de systèmes back-end en production.
  • Compétences solides en travail d'équipe et en collaboration.
  • Connaissance approfondie des systèmes distribués et des défis de scalabilité.
  • Familiarité avec Cassandra, Kafka, Elasticsearch et Redis.
  • Expérience avec l'un des langages suivants : Go, Scala, Python, Java, C#, C++.
  • Expérience avec les services cloud, en particulier AWS ou Azure (offres de calcul et de stockage).
  • Maîtrise du développement et du déploiement dans des environnements Linux.
  • Expérience en sécurité informatique et/ou réseau.
  • Expérience pratique avec Go et Python.
  • Familiarité avec les architectures de microservices évolutives.
  • Connaissance des technologies de contene