Emploi
De la source partenaire
Ingénieur logiciel senior, conteneurs
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- chainguard
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Chainguard est la source de confiance pour l'open source. En fournissant des versions renforcées, sécurisées et prêtes pour la production de tous les ingénieurs logiciels open source et agents IA sur lesquels s'appuient, Chainguard aide les organisations à construire plus rapidement, à rester conformes et à éliminer les risques.
Nos clients comprennent des entreprises Fortune 500 et des leaders mondiaux de l'industrie, notamment Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. et Snowflake.
Chainguard est soutenu par des investisseurs de premier plan, notamment Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital et Spark Capital.
Qui nous sommes
Chainguard est la source de confiance pour l'open source. En fournissant des versions renforcées, sécurisées et prêtes pour la production de tous les ingénieurs logiciels open source et agents IA sur lesquels s'appuient, Chainguard aide les organisations à construire plus rapidement, à rester conformes et à éliminer les risques.
Nos clients comprennent des entreprises Fortune 500 et des leaders mondiaux de l'industrie, notamment Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. et Snowflake.
Chainguard est soutenu par des investisseurs de premier plan, notamment Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital et Spark Capital.
Le rôle, en quelques mots
Chainguard Containers est notre produit principal et cette équipe le construit. En tant qu'ingénieur logiciel senior en ingénierie de produits de conteneurs, vous concevrez et expédierez les fonctionnalités, les services et les systèmes derrière Chainguard Containers, en travaillant dans une petite sous-équipe de deux à quatre ingénieurs qui possèdent un projet de bout en bout.
Chainguard connaît une croissance explosive. Chaque ligne de code est désormais écrite avec l'IA dans la boucle, ce qui signifie que la fondation sur laquelle elle s'exécute doit être sécurisée par défaut. Vous construirez cette base : les images de conteneurs renforcées, le registre qui les sert et les outils qui permettent aux ingénieurs et aux agents IA de les adopter.
Il s'agit d'un rôle de produit. Vous travaillerez directement avec les chefs de produit et les clients, effectuerez les compromis sur les fonctionnalités que vous possédez et les expédierez.
Ce que possède l'équipe
• Caractéristiques du produit pour les conteneurs Chainguard. Permettre aux clients de transférer leurs propres images vers notre registre, l'assemblage personnalisé (les clients composent des images à partir de nos packages renforcés), les graphiques Helm, les notifications et les vues de conformité telles que les tableaux de bord STIG (STIG est la norme de renforcement du gouvernement américain).
• Le pipeline de création d'images. Les systèmes qui transforment les packages de Wolfi, notre distribution Linux, en images de conteneurs signées et attestées à grande échelle, y compris les images animées construites sur notre propre infrastructure d'exécution.
• Performances et distribution du registre. Travail tel que le chargement paresseux, afin qu'un conteneur démarre avant que toute son image ne soit téléchargée, et la signature de l'image avec Sigstore.
• Outils d'adoption pour les ingénieurs et les agents IA. Des outils de migration qui convertissent les fichiers Docker existants en conteneurs Chainguard et en serveurs MCP (Model Context Protocol, la norme qui permet aux agents d'IA d'appeler des outils) afin que les agents puissent découvrir et extraire directement nos images.
Ce que tu feras
• Concevoir, créer et expédier de nouvelles fonctionnalités et services pour les conteneurs Chainguard, depuis la conception d'une page jusqu'à la production et la première semaine d'utilisation par le client.
• S'approprier les compromis concernant votre travail : la portée, le séquençage, ce qu'il faut couper et quand "assez bon pour être expédié" bat "terminé". Dites-le clairement lorsqu’un plan est menacé.
• Travaillez avec des agents de codage d'IA dans le cadre de la façon dont vous créez, révisez et exploitez, et aidez l'équipe à placer la barre plus haut quant à la manière dont elle les utilise en toute sécurité.
• Suivez un problème partout où il va : dans le service d'une autre équipe, un appel client, un ticket d'assistance ou des données de mise sur le marché, plutôt que de vous arrêter aux limites de votre propre référentiel.
• Gardez les systèmes que vous touchez sains : observabilité, disponibilité et correctifs qui empêchent la même page de revenir.
• Écrivez clairement et souvent. Les notes de conception, les descriptions des demandes d'extraction et les mises à jour de statut permettent à une équipe distante de progresser rapidement.
Ce que nous recherchons
• 3+ années d'expérience dans la création et l'exploitation de logiciels utilisés par des clients payants, de préférence dans une startup ou une entreprise en hyper-croissance.
• Haute agence et urgence. Vous trouvez un moyen, vous n'attendez pas d'être débloqué et vous demandez de l'aide très tôt lorsque vous êtes bloqué.
• Jugement sur les compromis. Vous pouvez expliquer pourquoi vous avez choisi la rapidité ici et la rigueur là, et vous pouvez changer d’avis lorsque les données le demandent.
• Un penseur systémique. Vous raisonnez sur la façon dont un changement évolue dans le pipeline de build, le registre et le cluster du client, et vous anticipez ce qui se produira ensuite.
• L'IA native dans votre façon de travailler. Vous utilisez quotidiennement des outils de codage agent et pouvez montrer ce qui a changé dans votre sortie grâce à eux.
• À l'aise avec l'ambiguïté. Vous pouvez aborder un problème à moitié défini, décider quoi construire et pivoter lorsque les priorités changent.
• Des bases solides dans un langage système (Go préféré), la conception d'API, les bases de données et la mise en cache, ainsi que l'infrastructure cloud sur GCP ou AWS.
• Connaissance pratique des conteneurs, des registres de conteneurs, du format d'image OCI (Open Container Initiative, la norme pour les images et les registres de conteneurs) et de Kubernetes.
• Faible ego. Vous faites ce que vous dites et dites ce que vous faites, et vous communiquez tôt lorsque les nouvelles sont mauvaises.
• Excellent anglais écrit et expérience de travail au sein d'une équipe distribuée et à distance.
C'est agréable d'avoir
• Expérience en matière de sécurité de la chaîne d'approvisionnement logicielle : SBOM (nomenclature logicielle), signature Sigstore ou SLSA (Supply-chain Levels for Software Artifacts, un cadre pour l'intégrité de la construction).
• Familiarité avec les outils open source de Chainguard : Wolfi, apko et melange.
• Terraform ou autre expérience d'infrastructure en tant que code.
• Auteur ou contributeur de projets open source.
• Une voie non traditionnelle vers l'ingénierie. Nous valorisons les personnes qui ont appris en construisant.
Emplacement
À distance. Les États-Unis ont préféré ; Ouvert au Canada, au Royaume-Uni et en Allemagne. Nous ne sommes pas en mesure de fournir un parrainage de visa ou une réinstallation pour ce rôle.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727)
Nos clients comprennent des entreprises Fortune 500 et des leaders mondiaux de l'industrie, notamment Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. et Snowflake.
Chainguard est soutenu par des investisseurs de premier plan, notamment Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital et Spark Capital.
Qui nous sommes
Chainguard est la source de confiance pour l'open source. En fournissant des versions renforcées, sécurisées et prêtes pour la production de tous les ingénieurs logiciels open source et agents IA sur lesquels s'appuient, Chainguard aide les organisations à construire plus rapidement, à rester conformes et à éliminer les risques.
Nos clients comprennent des entreprises Fortune 500 et des leaders mondiaux de l'industrie, notamment Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. et Snowflake.
Chainguard est soutenu par des investisseurs de premier plan, notamment Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital et Spark Capital.
Le rôle, en quelques mots
Chainguard Containers est notre produit principal et cette équipe le construit. En tant qu'ingénieur logiciel senior en ingénierie de produits de conteneurs, vous concevrez et expédierez les fonctionnalités, les services et les systèmes derrière Chainguard Containers, en travaillant dans une petite sous-équipe de deux à quatre ingénieurs qui possèdent un projet de bout en bout.
Chainguard connaît une croissance explosive. Chaque ligne de code est désormais écrite avec l'IA dans la boucle, ce qui signifie que la fondation sur laquelle elle s'exécute doit être sécurisée par défaut. Vous construirez cette base : les images de conteneurs renforcées, le registre qui les sert et les outils qui permettent aux ingénieurs et aux agents IA de les adopter.
Il s'agit d'un rôle de produit. Vous travaillerez directement avec les chefs de produit et les clients, effectuerez les compromis sur les fonctionnalités que vous possédez et les expédierez.
Ce que possède l'équipe
• Caractéristiques du produit pour les conteneurs Chainguard. Permettre aux clients de transférer leurs propres images vers notre registre, l'assemblage personnalisé (les clients composent des images à partir de nos packages renforcés), les graphiques Helm, les notifications et les vues de conformité telles que les tableaux de bord STIG (STIG est la norme de renforcement du gouvernement américain).
• Le pipeline de création d'images. Les systèmes qui transforment les packages de Wolfi, notre distribution Linux, en images de conteneurs signées et attestées à grande échelle, y compris les images animées construites sur notre propre infrastructure d'exécution.
• Performances et distribution du registre. Travail tel que le chargement paresseux, afin qu'un conteneur démarre avant que toute son image ne soit téléchargée, et la signature de l'image avec Sigstore.
• Outils d'adoption pour les ingénieurs et les agents IA. Des outils de migration qui convertissent les fichiers Docker existants en conteneurs Chainguard et en serveurs MCP (Model Context Protocol, la norme qui permet aux agents d'IA d'appeler des outils) afin que les agents puissent découvrir et extraire directement nos images.
Ce que tu feras
• Concevoir, créer et expédier de nouvelles fonctionnalités et services pour les conteneurs Chainguard, depuis la conception d'une page jusqu'à la production et la première semaine d'utilisation par le client.
• S'approprier les compromis concernant votre travail : la portée, le séquençage, ce qu'il faut couper et quand "assez bon pour être expédié" bat "terminé". Dites-le clairement lorsqu’un plan est menacé.
• Travaillez avec des agents de codage d'IA dans le cadre de la façon dont vous créez, révisez et exploitez, et aidez l'équipe à placer la barre plus haut quant à la manière dont elle les utilise en toute sécurité.
• Suivez un problème partout où il va : dans le service d'une autre équipe, un appel client, un ticket d'assistance ou des données de mise sur le marché, plutôt que de vous arrêter aux limites de votre propre référentiel.
• Gardez les systèmes que vous touchez sains : observabilité, disponibilité et correctifs qui empêchent la même page de revenir.
• Écrivez clairement et souvent. Les notes de conception, les descriptions des demandes d'extraction et les mises à jour de statut permettent à une équipe distante de progresser rapidement.
Ce que nous recherchons
• 3+ années d'expérience dans la création et l'exploitation de logiciels utilisés par des clients payants, de préférence dans une startup ou une entreprise en hyper-croissance.
• Haute agence et urgence. Vous trouvez un moyen, vous n'attendez pas d'être débloqué et vous demandez de l'aide très tôt lorsque vous êtes bloqué.
• Jugement sur les compromis. Vous pouvez expliquer pourquoi vous avez choisi la rapidité ici et la rigueur là, et vous pouvez changer d’avis lorsque les données le demandent.
• Un penseur systémique. Vous raisonnez sur la façon dont un changement évolue dans le pipeline de build, le registre et le cluster du client, et vous anticipez ce qui se produira ensuite.
• L'IA native dans votre façon de travailler. Vous utilisez quotidiennement des outils de codage agent et pouvez montrer ce qui a changé dans votre sortie grâce à eux.
• À l'aise avec l'ambiguïté. Vous pouvez aborder un problème à moitié défini, décider quoi construire et pivoter lorsque les priorités changent.
• Des bases solides dans un langage système (Go préféré), la conception d'API, les bases de données et la mise en cache, ainsi que l'infrastructure cloud sur GCP ou AWS.
• Connaissance pratique des conteneurs, des registres de conteneurs, du format d'image OCI (Open Container Initiative, la norme pour les images et les registres de conteneurs) et de Kubernetes.
• Faible ego. Vous faites ce que vous dites et dites ce que vous faites, et vous communiquez tôt lorsque les nouvelles sont mauvaises.
• Excellent anglais écrit et expérience de travail au sein d'une équipe distribuée et à distance.
C'est agréable d'avoir
• Expérience en matière de sécurité de la chaîne d'approvisionnement logicielle : SBOM (nomenclature logicielle), signature Sigstore ou SLSA (Supply-chain Levels for Software Artifacts, un cadre pour l'intégrité de la construction).
• Familiarité avec les outils open source de Chainguard : Wolfi, apko et melange.
• Terraform ou autre expérience d'infrastructure en tant que code.
• Auteur ou contributeur de projets open source.
• Une voie non traditionnelle vers l'ingénierie. Nous valorisons les personnes qui ont appris en construisant.
Emplacement
À distance. Les États-Unis ont préféré ; Ouvert au Canada, au Royaume-Uni et en Allemagne. Nous ne sommes pas en mesure de fournir un parrainage de visa ou une réinstallation pour ce rôle.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: chainguard
Annonce fournie par chainguard.