Job
Aus Partner-Feed
Mitarbeiter 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 Staff Software Engineer im Container Product Engineering entwerfen und liefern Sie die Funktionen, Dienste und Build-Systeme hinter Chainguard Containers und leiten die kleinen Unterteams von zwei bis vier Ingenieuren, denen diese gehören.
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 mit technischer Verantwortung. Sie geben die Richtung für wichtige neue Funktionen vor, treffen die architektonischen Entscheidungen, die sich auf das Team und die Teams in Ihrer Nähe auswirken, und vervielfachen die Leistung der Ingenieure um Sie herum. Sie bleiben praxisnah: Der Großteil Ihrer Woche ist noch Aufbauarbeit.
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 und treiben Sie die Bereitstellung wichtiger neuer Funktionen und Dienste für Chainguard Containers voran, oft mit mehreren Ingenieuren oder Teams, vom Konzept über die Produktion bis hin zu den ersten Wochen der Kundennutzung.
• Machen Sie die hochwirksamen Kompromisse und setzen Sie sich dafür ein: welche Fähigkeit Sie zuerst aufbauen, welche Sie aufschieben, wann Sie eine neue Plattform erstellen und wann nicht. Schreiben Sie die Entscheidung auf und bringen Sie abweichende Ingenieure mit.
• Arbeiten Sie mit KI-Codierungsagenten als Teil Ihrer Entwicklung, Überprüfung und Ihres Betriebs und legen Sie den Standard dafür fest, wie das Team sie bei steigendem Volumen sicher einsetzt.
• Verfolgen Sie ein Problem, wohin es auch geht: in den Service eines anderen Teams, einen Kundenanruf, ein Support-Ticket oder Go-to-Market-Daten, und arbeiten Sie über Teamgrenzen hinweg, um den Planungszyklen einen Schritt voraus zu sein.
• Betreuen und verbessern Sie andere Ingenieure durch Entwurfsprüfung und Paararbeit und legen Sie den Standard für die Art und Weise fest, wie das Team entwirft, baut und versendet.
• Arbeiten Sie gemeinsam mit der Produkt- und Technikleitung an der Roadmap und bringen Sie eine technische Sicht auf das ein, was wir bauen, und nicht nur auf die Art und Weise, wie wir es bauen.
• Sorgen Sie dafür, dass die Systeme, die Sie besitzen, funktionsfähig bleiben: Beobachtbarkeit, Bereitschaftsdienst und die Korrekturen, die verhindern, dass dieselbe Seite erneut angezeigt wird.
• Schreiben Sie klar und oft. Designnotizen, Entscheidungsaufzeichnungen und Statusaktualisierungen sind die Art und Weise, wie ein Remote-Team schnell zusammenarbeitet.
Was wir suchen
• Mehr als 5 Jahre Erfahrung in der Entwicklung und dem Betrieb von Software, die von zahlenden Kunden genutzt wird, einschließlich der Leitung von mindestens einem Multi-Engineer-Projekt durchgängig, vorzugsweise bei einem Start-up oder einem Unternehmen mit starkem Wachstum.
• Hohe Entscheidungsfreiheit und Dringlichkeit. Du findest einen Weg, du wartest nicht darauf, entsperrt zu werden, und du entsperrst andere.
• Beurteilung von Kompromissen auf Systemebene. Sie haben Anrufe getätigt, die eine Roadmap verändert haben, und Sie können zeigen, was Sie aufgegeben haben und warum.
• Ein Systemdenker, der den gesamten Pfad abdeckt: Build-Pipeline, Registrierung, Verteilung und die Laufzeit des Kunden, und der Effekte zweiter Ordnung erkennt, bevor sie eintreten.
• KI-nativ in der Art und Weise, wie Sie aufbauen und führen. Sie verwenden täglich Agenten-Codierungstools und haben dadurch die Arbeitsweise eines Teams verändert.
• Sich mit Mehrdeutigkeiten wohlfühlen. Sie können ein halb definiertes Produktziel in einen konkreten technischen Plan umwandeln und bei Prioritätsverschiebungen umschwenken.
• Architekturtiefe in Go: Sie können einen Go-Dienst von Grund auf entwerfen und nicht nur zu einem beitragen, plus starkes API-Design, Datenbanken und Caching sowie Cloud-Infrastruktur auf GCP oder AWS.
• Fundierte Kenntnisse über Container, Container-Registrierungen, das OCI-Image-Format (Open Container Initiative, der Standard für Container-Images und -Registrierungen) und Kubernetes.
• Eine Erfolgsbilanz bei der Betreuung von Ingenieuren und der Verbesserung technischer Praktiken im gesamten Team.
• Geringes Ego. Sie tun, was Sie sagen, und sagen, was Sie tun, und Sie kommunizieren frühzeitig, wenn die Nachrichten schlecht sind.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/staff-software-engineer-containers-214495)
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 Staff Software Engineer im Container Product Engineering entwerfen und liefern Sie die Funktionen, Dienste und Build-Systeme hinter Chainguard Containers und leiten die kleinen Unterteams von zwei bis vier Ingenieuren, denen diese gehören.
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 mit technischer Verantwortung. Sie geben die Richtung für wichtige neue Funktionen vor, treffen die architektonischen Entscheidungen, die sich auf das Team und die Teams in Ihrer Nähe auswirken, und vervielfachen die Leistung der Ingenieure um Sie herum. Sie bleiben praxisnah: Der Großteil Ihrer Woche ist noch Aufbauarbeit.
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 und treiben Sie die Bereitstellung wichtiger neuer Funktionen und Dienste für Chainguard Containers voran, oft mit mehreren Ingenieuren oder Teams, vom Konzept über die Produktion bis hin zu den ersten Wochen der Kundennutzung.
• Machen Sie die hochwirksamen Kompromisse und setzen Sie sich dafür ein: welche Fähigkeit Sie zuerst aufbauen, welche Sie aufschieben, wann Sie eine neue Plattform erstellen und wann nicht. Schreiben Sie die Entscheidung auf und bringen Sie abweichende Ingenieure mit.
• Arbeiten Sie mit KI-Codierungsagenten als Teil Ihrer Entwicklung, Überprüfung und Ihres Betriebs und legen Sie den Standard dafür fest, wie das Team sie bei steigendem Volumen sicher einsetzt.
• Verfolgen Sie ein Problem, wohin es auch geht: in den Service eines anderen Teams, einen Kundenanruf, ein Support-Ticket oder Go-to-Market-Daten, und arbeiten Sie über Teamgrenzen hinweg, um den Planungszyklen einen Schritt voraus zu sein.
• Betreuen und verbessern Sie andere Ingenieure durch Entwurfsprüfung und Paararbeit und legen Sie den Standard für die Art und Weise fest, wie das Team entwirft, baut und versendet.
• Arbeiten Sie gemeinsam mit der Produkt- und Technikleitung an der Roadmap und bringen Sie eine technische Sicht auf das ein, was wir bauen, und nicht nur auf die Art und Weise, wie wir es bauen.
• Sorgen Sie dafür, dass die Systeme, die Sie besitzen, funktionsfähig bleiben: Beobachtbarkeit, Bereitschaftsdienst und die Korrekturen, die verhindern, dass dieselbe Seite erneut angezeigt wird.
• Schreiben Sie klar und oft. Designnotizen, Entscheidungsaufzeichnungen und Statusaktualisierungen sind die Art und Weise, wie ein Remote-Team schnell zusammenarbeitet.
Was wir suchen
• Mehr als 5 Jahre Erfahrung in der Entwicklung und dem Betrieb von Software, die von zahlenden Kunden genutzt wird, einschließlich der Leitung von mindestens einem Multi-Engineer-Projekt durchgängig, vorzugsweise bei einem Start-up oder einem Unternehmen mit starkem Wachstum.
• Hohe Entscheidungsfreiheit und Dringlichkeit. Du findest einen Weg, du wartest nicht darauf, entsperrt zu werden, und du entsperrst andere.
• Beurteilung von Kompromissen auf Systemebene. Sie haben Anrufe getätigt, die eine Roadmap verändert haben, und Sie können zeigen, was Sie aufgegeben haben und warum.
• Ein Systemdenker, der den gesamten Pfad abdeckt: Build-Pipeline, Registrierung, Verteilung und die Laufzeit des Kunden, und der Effekte zweiter Ordnung erkennt, bevor sie eintreten.
• KI-nativ in der Art und Weise, wie Sie aufbauen und führen. Sie verwenden täglich Agenten-Codierungstools und haben dadurch die Arbeitsweise eines Teams verändert.
• Sich mit Mehrdeutigkeiten wohlfühlen. Sie können ein halb definiertes Produktziel in einen konkreten technischen Plan umwandeln und bei Prioritätsverschiebungen umschwenken.
• Architekturtiefe in Go: Sie können einen Go-Dienst von Grund auf entwerfen und nicht nur zu einem beitragen, plus starkes API-Design, Datenbanken und Caching sowie Cloud-Infrastruktur auf GCP oder AWS.
• Fundierte Kenntnisse über Container, Container-Registrierungen, das OCI-Image-Format (Open Container Initiative, der Standard für Container-Images und -Registrierungen) und Kubernetes.
• Eine Erfolgsbilanz bei der Betreuung von Ingenieuren und der Verbesserung technischer Praktiken im gesamten Team.
• Geringes Ego. Sie tun, was Sie sagen, und sagen, was Sie tun, und Sie kommunizieren frühzeitig, wenn die Nachrichten schlecht sind.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/staff-software-engineer-containers-214495)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: chainguard
Inserat bereitgestellt von chainguard.