Job
Aus Partner-Feed
Leitender Softwareentwickler, Container
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- chainguard
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Chainguard ist die vertrauenswürdige Quelle für Open Source. Durch die Bereitstellung gehärteter, sicherer und produktionsbereiter Builds aller Open-Source-Softwareentwickler und KI-Agenten unterstützt Chainguard Unternehmen dabei, schneller zu bauen, konform zu bleiben und Risiken zu eliminieren.
Zu unseren Kunden zählen Fortune-500-Unternehmen und globale Branchenführer, darunter Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. und Snowflake.
Chainguard wird von führenden Investoren unterstützt, darunter Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital und Spark Capital.
Wer wir sind
Chainguard ist die vertrauenswürdige Quelle für Open Source. Durch die Bereitstellung gehärteter, sicherer und produktionsbereiter Builds aller Open-Source-Softwareentwickler und KI-Agenten unterstützt Chainguard Unternehmen dabei, schneller zu bauen, konform zu bleiben und Risiken zu eliminieren.
Zu unseren Kunden zählen Fortune-500-Unternehmen und globale Branchenführer, darunter Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. und Snowflake.
Chainguard wird von führenden Investoren unterstützt, darunter Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital und Spark Capital.
Kurz gesagt, die Rolle
Chainguard Containers ist unser Kernprodukt und dieses Team baut es. Als Senior Software Engineer im Container Product Engineering entwerfen und liefern Sie die Funktionen, Dienste und Build-Systeme hinter Chainguard Containers und arbeiten in einem kleinen Unterteam von zwei bis vier Ingenieuren, das ein Projekt von Anfang bis Ende leitet.
Chainguard wächst explosionsartig. Jede Codezeile wird jetzt mit KI in der Schleife geschrieben, was bedeutet, dass die Grundlage, auf der sie ausgeführt wird, standardmäßig sicher sein muss. Sie werden diese Grundlage schaffen: die gehärteten Container-Images, die Registrierung, die sie bereitstellt, und die Tools, die es Ingenieuren und KI-Agenten ermöglichen, sie zu übernehmen.
Dies ist eine Produktrolle. Sie arbeiten direkt mit Produktmanagern und Kunden zusammen, führen Kompromissgespräche zu den Funktionen, die Sie besitzen, und liefern diese aus.
Was das Team besitzt
• Produktmerkmale für Kettenschutzbehälter. Ermöglichen, dass Kunden ihre eigenen Bilder an unsere Registrierung übertragen, Custom Assembly (Kunden erstellen Bilder aus unseren gehärteten Paketen), Helm-Diagramme, Benachrichtigungen und Compliance-Ansichten wie STIG-Dashboards (STIG ist der Härtungsstandards der US-Regierung).
• Die Image-Build-Pipeline. Die Systeme, die Pakete von Wolfi, unserer Linux-Distribution, in großem Maßstab in signierte und zertifizierte Container-Images umwandeln, einschließlich Bewegtbildern, bauen auf unserer eigenen Runner-Infrastruktur auf.
• Registrierungsleistung und -verteilung. Arbeiten wie Lazy Loading, sodass ein Container startet, bevor sein gesamtes Image heruntergeladen wurde, und Image-Signierung mit Sigstore.
• Einführungstools für Ingenieure und KI-Agenten. Migrationstools, die vorhandene Docker-Dateien in Chainguard-Container konvertieren, und MCP-Server (Model Context Protocol, der Standard, mit dem KI-Agenten Tools aufrufen können), damit Agenten unsere Bilder direkt erkennen und abrufen können.
Was du tun wirst
• Entwerfen, bauen und liefern Sie neue Funktionen und Dienste für Chainguard Containers, vom einseitigen Design über die Produktion bis zur ersten Woche der Kundennutzung.
• Machen Sie sich die Kompromisse bei Ihrer Arbeit zu eigen: Umfang, Reihenfolge, was geschnitten werden soll und wann „gut genug zum Versenden“ besser ist als „vollständig“. Sagen Sie es deutlich, wenn ein Plan gefährdet ist.
• Arbeiten Sie mit KI-Coding-Agents als Teil Ihrer Entwicklung, Überprüfung und Ihres Betriebs und helfen Sie dem Team, die Messlatte für den sicheren Einsatz dieser Agenten höher zu legen.
• Verfolgen Sie ein Problem, wohin es auch geht: in den Service eines anderen Teams, einen Kundenanruf, ein Support-Ticket oder Go-to-Market-Daten, anstatt am Rand Ihres eigenen Repositorys stehen zu bleiben.
• Sorgen Sie dafür, dass die Systeme, mit denen Sie in Berührung kommen, funktionsfähig bleiben: Beobachtbarkeit, Bereitschaftsdienst und die Korrekturen, die verhindern, dass dieselbe Seite erneut angezeigt wird.
• Schreiben Sie klar und oft. Designnotizen, Pull-Request-Beschreibungen und Statusaktualisierungen sind die Art und Weise, wie ein Remote-Team schnell zusammenarbeitet.
Was wir suchen
• 3+ Jahre Erfahrung in der Entwicklung und dem Betrieb von Software, die von zahlenden Kunden genutzt wird, vorzugsweise bei einem Startup oder einem Unternehmen mit starkem Wachstum.
• Hohe Entscheidungsfreiheit und Dringlichkeit. Sie finden einen Weg, warten nicht darauf, dass die Blockade aufgehoben wird, und bitten frühzeitig um Hilfe, wenn Sie nicht weiterkommen.
• Beurteilung von Kompromissen. Sie können erklären, warum Sie sich hier für Geschwindigkeit und dort für Strenge entschieden haben, und Sie können Ihre Meinung ändern, wenn die Daten es erfordern.
• Ein Systemdenker. Sie denken darüber nach, wie sich eine Änderung durch die Build-Pipeline, die Registrierung und den Cluster des Kunden bewegt, und Sie antizipieren, was als nächstes passiert.
• KI-nativ in Ihrer Arbeitsweise. Sie verwenden täglich Agenten-Codierungstools und können zeigen, was sich dadurch an Ihrer Ausgabe geändert hat.
• Sich mit Mehrdeutigkeiten wohlfühlen. Sie können ein halb definiertes Problem aufgreifen, entscheiden, was Sie erstellen möchten, und umschwenken, wenn sich die Prioritäten ändern.
• Gute Grundlagen in einer Systemsprache (Go bevorzugt), API-Design, Datenbanken und Caching sowie Cloud-Infrastruktur auf GCP oder AWS.
• Kenntnisse über Container, Container-Registrierungen, das OCI-Image-Format (Open Container Initiative, der Standard für Container-Images und -Registrierungen) und Kubernetes.
• Geringes Ego. Sie tun, was Sie sagen, und sagen, was Sie tun, und Sie kommunizieren frühzeitig, wenn es schlechte Nachrichten gibt.
• Hervorragendes schriftliches Englisch und Erfahrung in der Arbeit in einem verteilten Remote-First-Team.
Schön zu haben
• Hintergrund zur Sicherheit der Software-Lieferkette: SBOMs (Software Bill of Materials), Sigstore-Signierung oder SLSA (Supply-Chain Levels for Software Artifacts, ein Framework für Build-Integrität).
• Vertrautheit mit den Open-Source-Tools von Chainguard: Wolfi, Apko und Melange.
• Terraform oder andere Infrastructure-as-Code-Erfahrung.
• Autor oder Mitwirkender an Open-Source-Projekten.
• Ein nicht-traditioneller Weg ins Ingenieurwesen. Wir schätzen Menschen, die durch Bauen gelernt haben.
Standort
Fernbedienung. USA bevorzugt; Offen für Kanada, das Vereinigte Königreich und Deutschland. Wir sind nicht in der Lage, für diese Rolle ein Visumssponsoring oder einen Umzug anzubieten.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727)
Zu unseren Kunden zählen Fortune-500-Unternehmen und globale Branchenführer, darunter Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. und Snowflake.
Chainguard wird von führenden Investoren unterstützt, darunter Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital und Spark Capital.
Wer wir sind
Chainguard ist die vertrauenswürdige Quelle für Open Source. Durch die Bereitstellung gehärteter, sicherer und produktionsbereiter Builds aller Open-Source-Softwareentwickler und KI-Agenten unterstützt Chainguard Unternehmen dabei, schneller zu bauen, konform zu bleiben und Risiken zu eliminieren.
Zu unseren Kunden zählen Fortune-500-Unternehmen und globale Branchenführer, darunter Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. und Snowflake.
Chainguard wird von führenden Investoren unterstützt, darunter Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital und Spark Capital.
Kurz gesagt, die Rolle
Chainguard Containers ist unser Kernprodukt und dieses Team baut es. Als Senior Software Engineer im Container Product Engineering entwerfen und liefern Sie die Funktionen, Dienste und Build-Systeme hinter Chainguard Containers und arbeiten in einem kleinen Unterteam von zwei bis vier Ingenieuren, das ein Projekt von Anfang bis Ende leitet.
Chainguard wächst explosionsartig. Jede Codezeile wird jetzt mit KI in der Schleife geschrieben, was bedeutet, dass die Grundlage, auf der sie ausgeführt wird, standardmäßig sicher sein muss. Sie werden diese Grundlage schaffen: die gehärteten Container-Images, die Registrierung, die sie bereitstellt, und die Tools, die es Ingenieuren und KI-Agenten ermöglichen, sie zu übernehmen.
Dies ist eine Produktrolle. Sie arbeiten direkt mit Produktmanagern und Kunden zusammen, führen Kompromissgespräche zu den Funktionen, die Sie besitzen, und liefern diese aus.
Was das Team besitzt
• Produktmerkmale für Kettenschutzbehälter. Ermöglichen, dass Kunden ihre eigenen Bilder an unsere Registrierung übertragen, Custom Assembly (Kunden erstellen Bilder aus unseren gehärteten Paketen), Helm-Diagramme, Benachrichtigungen und Compliance-Ansichten wie STIG-Dashboards (STIG ist der Härtungsstandards der US-Regierung).
• Die Image-Build-Pipeline. Die Systeme, die Pakete von Wolfi, unserer Linux-Distribution, in großem Maßstab in signierte und zertifizierte Container-Images umwandeln, einschließlich Bewegtbildern, bauen auf unserer eigenen Runner-Infrastruktur auf.
• Registrierungsleistung und -verteilung. Arbeiten wie Lazy Loading, sodass ein Container startet, bevor sein gesamtes Image heruntergeladen wurde, und Image-Signierung mit Sigstore.
• Einführungstools für Ingenieure und KI-Agenten. Migrationstools, die vorhandene Docker-Dateien in Chainguard-Container konvertieren, und MCP-Server (Model Context Protocol, der Standard, mit dem KI-Agenten Tools aufrufen können), damit Agenten unsere Bilder direkt erkennen und abrufen können.
Was du tun wirst
• Entwerfen, bauen und liefern Sie neue Funktionen und Dienste für Chainguard Containers, vom einseitigen Design über die Produktion bis zur ersten Woche der Kundennutzung.
• Machen Sie sich die Kompromisse bei Ihrer Arbeit zu eigen: Umfang, Reihenfolge, was geschnitten werden soll und wann „gut genug zum Versenden“ besser ist als „vollständig“. Sagen Sie es deutlich, wenn ein Plan gefährdet ist.
• Arbeiten Sie mit KI-Coding-Agents als Teil Ihrer Entwicklung, Überprüfung und Ihres Betriebs und helfen Sie dem Team, die Messlatte für den sicheren Einsatz dieser Agenten höher zu legen.
• Verfolgen Sie ein Problem, wohin es auch geht: in den Service eines anderen Teams, einen Kundenanruf, ein Support-Ticket oder Go-to-Market-Daten, anstatt am Rand Ihres eigenen Repositorys stehen zu bleiben.
• Sorgen Sie dafür, dass die Systeme, mit denen Sie in Berührung kommen, funktionsfähig bleiben: Beobachtbarkeit, Bereitschaftsdienst und die Korrekturen, die verhindern, dass dieselbe Seite erneut angezeigt wird.
• Schreiben Sie klar und oft. Designnotizen, Pull-Request-Beschreibungen und Statusaktualisierungen sind die Art und Weise, wie ein Remote-Team schnell zusammenarbeitet.
Was wir suchen
• 3+ Jahre Erfahrung in der Entwicklung und dem Betrieb von Software, die von zahlenden Kunden genutzt wird, vorzugsweise bei einem Startup oder einem Unternehmen mit starkem Wachstum.
• Hohe Entscheidungsfreiheit und Dringlichkeit. Sie finden einen Weg, warten nicht darauf, dass die Blockade aufgehoben wird, und bitten frühzeitig um Hilfe, wenn Sie nicht weiterkommen.
• Beurteilung von Kompromissen. Sie können erklären, warum Sie sich hier für Geschwindigkeit und dort für Strenge entschieden haben, und Sie können Ihre Meinung ändern, wenn die Daten es erfordern.
• Ein Systemdenker. Sie denken darüber nach, wie sich eine Änderung durch die Build-Pipeline, die Registrierung und den Cluster des Kunden bewegt, und Sie antizipieren, was als nächstes passiert.
• KI-nativ in Ihrer Arbeitsweise. Sie verwenden täglich Agenten-Codierungstools und können zeigen, was sich dadurch an Ihrer Ausgabe geändert hat.
• Sich mit Mehrdeutigkeiten wohlfühlen. Sie können ein halb definiertes Problem aufgreifen, entscheiden, was Sie erstellen möchten, und umschwenken, wenn sich die Prioritäten ändern.
• Gute Grundlagen in einer Systemsprache (Go bevorzugt), API-Design, Datenbanken und Caching sowie Cloud-Infrastruktur auf GCP oder AWS.
• Kenntnisse über Container, Container-Registrierungen, das OCI-Image-Format (Open Container Initiative, der Standard für Container-Images und -Registrierungen) und Kubernetes.
• Geringes Ego. Sie tun, was Sie sagen, und sagen, was Sie tun, und Sie kommunizieren frühzeitig, wenn es schlechte Nachrichten gibt.
• Hervorragendes schriftliches Englisch und Erfahrung in der Arbeit in einem verteilten Remote-First-Team.
Schön zu haben
• Hintergrund zur Sicherheit der Software-Lieferkette: SBOMs (Software Bill of Materials), Sigstore-Signierung oder SLSA (Supply-Chain Levels for Software Artifacts, ein Framework für Build-Integrität).
• Vertrautheit mit den Open-Source-Tools von Chainguard: Wolfi, Apko und Melange.
• Terraform oder andere Infrastructure-as-Code-Erfahrung.
• Autor oder Mitwirkender an Open-Source-Projekten.
• Ein nicht-traditioneller Weg ins Ingenieurwesen. Wir schätzen Menschen, die durch Bauen gelernt haben.
Standort
Fernbedienung. USA bevorzugt; Offen für Kanada, das Vereinigte Königreich und Deutschland. Wir sind nicht in der Lage, für diese Rolle ein Visumssponsoring oder einen Umzug anzubieten.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/senior-software-engineer-containers-402727)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: chainguard
Inserat bereitgestellt von chainguard.