Horizon3.ai
Horizon3.ai
Horizon3.ai est une entreprise de cybersécurité et d’intelligence artificielle fondée en 2019, qui développe des logiciels autonomes de tests d’intrusion. Sa plateforme NodeZero aide les organisations à évaluer en continu leur niveau de sécurité en identifiant les chemins d’attaque exploitables dans les environnements cloud, IoT et sur site. Conçue comme une solution SaaS en libre-service, NodeZero fournit des informations sur les vulnérabilités sans nécessiter d’agents persistants ou dotés d’identifiants. Horizon3.ai a été fondée par des vétérans des secteurs des opérations spéciales et de la sécurité nationale des États-Unis et s’attache à aider les équipes de sécurité à traiter proactivement les faiblesses avant que des attaquants ne puissent les exploiter.

Ingénieur principal en expérience développeur chez Horizon3.ai — télétravail aux États-Unis

Pilotez l’expérience développeur, le CI/CD, les builds, les releases et l’amélioration des workflows pour la plateforme autonome de cybersécurité NodeZero de Horizon3.ai. Construisez des fondations de livraison sûres et fiables qui permettent aux équipes d’ingénierie de livrer efficacement.

Description

  • Prendre en charge l’architecture et la feuille de route du développement local, des outils de dépôt, du CI/CD, des systèmes de build et des processus de release
  • Piloter des initiatives d’ingénierie transverses qui réduisent la coordination manuelle et créent un parcours cohérent du changement de code à la production
  • Créer des modèles GitLab CI/CD réutilisables, des capacités pour les runners, des workflows développeur, des contrôles de test, des processus de promotion d’artefacts, des manifestes de release et des procédures de retour arrière
  • Développer des pratiques durables pour les images de conteneurs partagées, l’efficacité des builds, la reproductibilité, l’analyse, la signature, la provenance et la sécurité de la chaîne d’approvisionnement logicielle
  • Renforcer les workflows développeur et la visibilité sur la livraison grâce à des métriques de temps de configuration, de santé des pipelines, de performance des releases et d’adoption
  • Collaborer avec les équipes Plateforme, Sécurité, QA et fonctionnalités afin de rendre les fondations de livraison fiables, sûres et simples à utiliser
  • Définir des standards et des parcours guidés pour les workflows développeur, l’ingénierie des builds et des releases, ainsi que le développement assisté par IA approuvé
  • Concevoir des workflows de développement agentique sécurisés intégrant revue de code, tests, analyse, permissions, auditabilité et exigences de Sécurité
  • Transformer les difficultés récurrentes des développeurs en outils, modèles, documentation, guides de migration et runbooks réutilisables
  • Accompagner les ingénieurs, faire émerger des référents techniques et améliorer les pratiques d’ingénierie au sein de Developer Experience et de Horizon3
  • Expliquer les décisions techniques et aligner les parties prenantes de la Plateforme, de l’Ingénierie applicative, de l’Ingénierie des données, de la Sécurité, de la QA, du Produit et de la Gestion de programmes
  • Contribuer aux revues de conception, revues opérationnelles, réponses aux incidents et efforts d’amélioration continue
  • Créer des workflows développeur fiables pour la plateforme autonome de cybersécurité de tests d’intrusion NodeZero de Horizon3

Exigences

  • Au moins 8 ans d’expérience en expérience développeur, productivité développeur, ingénierie des builds et releases, ingénierie plateforme, SRE, DevOps ou ingénierie logicielle avec une responsabilité importante sur les outils et la livraison
  • Expérience approfondie dans la conception et l’exploitation de systèmes CI/CD, idéalement avec GitLab CI/CD et des runners autohébergés
  • Expérience pratique des builds de conteneurs, des images Docker ou OCI, des dépôts d’artefacts et des pratiques de build reproductibles
  • Solides connaissances des workflows de développement ou de livraison basés sur Kubernetes
  • Expérience dans la mise en œuvre de tests automatisés, contrôles de sécurité, portes de release, livraison progressive et mécanismes de retour arrière
  • Maîtrise de Go et Python pour l’automatisation, les outils développeur ou les services de plateforme
  • Solides connaissances de la sécurité de la chaîne d’approvisionnement logicielle, des dépendances, des vulnérabilités d’images, de la provenance, des secrets et des pratiques du moindre privilège
  • Capacité démontrée à piloter des initiatives complexes impliquant plusieurs équipes et à favoriser l’adoption de capacités partagées
  • Excellentes compétences en communication écrite et orale
  • Expérience dans l’accompagnement d’ingénieurs et l’orientation technique sans s’appuyer sur une autorité formelle
  • Une expérience des plateformes développeur internes, parcours guidés, modèles de services ou portails développeur est souhaitée
  • Une expérience des images de base partagées pour langages ou runtimes, de la signature d’images, des SBOM ou des contrôles de provenance est souhaitée
  • Une expérience des flottes GitLab Runner, de l’optimisation CI, du cache de build ou des systèmes de release multi-dépôts est souhaitée
  • Une expérience de Kubernetes local, conteneurs de développement, Docker Compose, Orbstack, Skaffold, ArgoCD ou GitOps est souhaitée
  • Une expérience des workflows d’ingénierie assistés par IA ou agentiques est souhaitée
  • Une expérience d’OpenTelemetry, Datadog, télémétrie des pipelines ou métriques de productivité développeur est souhaitée
  • Une expérience dans des environnements sensibles à la sécurité, réglementés ou liés à la cybersécurité est souhaitée
  • Être légalement autorisé à travailler aux États-Unis
  • Indiquer si un parrainage de visa de travail sera nécessaire

Avantages

  • Des options d’achat d’actions sont incluses dans le dispositif de participation pour tous les postes à temps plein
  • Une couverture médicale, optique et dentaire est disponible pour les employés et leurs familles
  • Politique de congés flexible
  • Congé parental généreux
  • Possibilités de développement professionnel
  • Culture de travail inclusive et collaborative
  • Les modèles de travail à distance et hybrides varient selon le poste et le lieu
  • Réunions occasionnelles de l’entreprise sur site et collaboration entre équipes