Chainguard
Chainguard
Chainguard crée des images de conteneurs sécurisées et des outils pour la chaîne d’approvisionnement logicielle destinés aux organisations qui accordent la priorité à la sécurité et à la conformité des applications. Ses images, présentant un nombre faible ou nul de vulnérabilités CVE, sont mises à jour quotidiennement et conçues pour prendre en charge des référentiels et des normes tels que FedRAMP, NIST 800-53, PCI-DSS, SOC 2 et CIS. En réduisant les vulnérabilités et en automatisant les tâches de conformité dans les flux de développement, Chainguard aide les équipes d’ingénierie et de sécurité à déployer des applications avec moins de risques liés à la chaîne d’approvisionnement, tout en maintenant la rapidité de livraison.

Ingénieur logiciel, automatisation de maintenance

Concevez des outils d’automatisation et d’IA en Go pour une chaîne d’approvisionnement logicielle open source sécurisée. Développez des systèmes de paquets, de tests et d’images de conteneurs pour des builds de production fiables.

Description

  • Concevoir et créer des systèmes qui coordonnent la création de paquets, la génération de tests et la construction d’images.
  • Créer des pipelines d’agents fondés sur des LLM pour générer des manifestes, préparer des tests et valider les résultats.
  • Définir la conception des prompts, les cycles d’évaluation et les contrôles qualité.
  • Développer des outils en ligne de commande, des services et des intégrations en Go.
  • Créer des générateurs de tests, des frameworks de validation et d’autres automatisations qui améliorent la fiabilité pour les clients.
  • Apporter des idées techniques à la planification et contribuer à définir la feuille de route de l’équipe.
  • Collaborer avec des collègues situés dans les fuseaux horaires des États-Unis et du Canada, ainsi qu’avec des équipes proches en Europe et en Inde.

Exigences

  • 3 à 5 ans d’expérience en ingénierie logicielle, notamment dans la création et la mise en production de systèmes
  • Solides compétences en programmation Go
  • Expérience de l’utilisation de l’IA ou des LLM pour générer, réviser et tester du code
  • Capacité à concevoir des systèmes, à contribuer à des systèmes évolutifs et faiblement couplés, et à faire des compromis pragmatiques
  • Expérience dans la création d’outils pour développeurs, d’interfaces en ligne de commande ou de plateformes d’automatisation
  • Connaissance des technologies et écosystèmes de conteneurs, notamment Docker, OCI, les registres de conteneurs et Kubernetes
  • Excellente communication écrite et orale, autonomie et expérience de la collaboration entre équipes et fuseaux horaires
  • Résider aux États-Unis ou au Canada
  • Expérience du travail sur une distribution Linux ou de contributions à celle-ci, comme Wolfi, Red Hat ou Ubuntu, appréciée
  • Expérience de la maintenance de nombreux services en production appréciée
  • Contributions à des projets open source appréciées
  • Connaissance de la sécurité de la chaîne d’approvisionnement logicielle, notamment des SBOM, de la provenance et de la signature, appréciée
  • Expérience de melange, apko ou Wolfi appréciée
  • Connaissance de cadres de conformité tels que FedRAMP, FIPS ou STIG appréciée

Avantages

  • Travail en priorité à distance, rencontres d’équipe, sommets dans différentes destinations deux fois par an et allocation mensuelle pour l’espace de coworking, le téléphone et Internet
  • Options d’achat d’actions à l’embauche et lors d’une promotion
  • Accès à des offres de liquidité secondaires et délai de 10 ans pour exercer les options d’achat d’actions
  • Primes d’assurance maladie, optique et dentaire entièrement prises en charge pour les employés et leurs personnes à charge
  • Congés payés flexibles
  • Congé parental rémunéré : 18 semaines pour les personnes qui accouchent et 12 semaines pour les autres parents, à prendre en une fois ou au cours de la première année de l’enfant

Offres similaires

General Dynamics Information Technology

Ingénieur logiciel à distance, modélisation des données Oracle chez GDIT

General Dynamics Information Technology

Concevez des logiciels évolutifs et des modèles de données Oracle pour GDIT. Contribuez à moderniser le traitement des recettes des douanes et de la protection des frontières en remplaçant les encaissements papier par des solutions électroniques.

Ouvrir
VSP Vision Care

Ingénieur·e logiciel .NET à distance — VSP Vision Care

VSP Vision Care

Concevoir, développer, tester et livrer des systèmes .NET pour VSP Vision Care. Résoudre les problèmes applicatifs et accompagner des ingénieur·es logiciel juniors.

Ouvrir
Striveworks

Ingénieur logiciel senior, admissible à l’habilitation Secret

Striveworks

Concevez des systèmes d’IA fiables qui surveillent les performances des modèles et corrigent les dérives. Développez des services évolutifs en Go et Python pour des déploiements d’IA destinés au secteur public.

Ouvrir
Sidecar Health

Ingénieur logiciel full-stack senior, expérience des membres

Sidecar Health

Créez des expériences web enrichies par l’IA pour les membres de Sidecar Health. Prenez en charge des systèmes TypeScript, du développement d’API au déploiement en production.

Ouvrir
CVS Health

Responsable senior de l’ingénierie numérique – Observabilité

CVS Health

Pilotez la plateforme d’observabilité d’entreprise et les équipes d’ingénierie de CVS Health. Faites progresser la fiabilité du cloud, l’adoption d’OpenTelemetry et la visibilité opérationnelle.

Ouvrir
Defense Unicorns

Ingénieur logiciel senior, machines virtuelles

Defense Unicorns
51 – 200 Employés
ConseilDéfenseLogistique

Concevez des outils Kubernetes et de virtualisation sécurisés pour les clients gouvernementaux de Defense Unicorns. Développez des capacités de cycle de vie des VM, de réseau, de stockage et de déploiement en environnement isolé.

Ouvrir