Praca
Z kanału partnera
Inżynier oprogramowania, kontenery
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- chainguard
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Chainguard jest zaufanym źródłem oprogramowania open source. Dostarczając wzmocnione, bezpieczne i gotowe do produkcji kompilacje wszystkich inżynierów oprogramowania open source i agentów AI, Chainguard pomaga organizacjom szybciej budować, zachować zgodność i eliminować ryzyko.
Naszymi klientami są przedsiębiorstwa z listy Fortune 500 i światowi liderzy branży, w tym Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. i Snowflake.
Chainguard jest wspierany przez wiodących inwestorów, w tym Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital i Spark Capital.
Kim jesteśmy
Chainguard jest zaufanym źródłem oprogramowania open source. Dostarczając wzmocnione, bezpieczne i gotowe do produkcji kompilacje wszystkich inżynierów oprogramowania open source i agentów AI, Chainguard pomaga organizacjom szybciej budować, zachować zgodność i eliminować ryzyko.
Naszymi klientami są przedsiębiorstwa z listy Fortune 500 i światowi liderzy branży, w tym Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. i Snowflake.
Chainguard jest wspierany przez wiodących inwestorów, w tym Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital i Spark Capital.
Krótko mówiąc, rola
Pojemniki na osłony łańcucha to nasz podstawowy produkt i tworzy go ten zespół. Jako inżynier oprogramowania w dziale inżynierii produktów kontenerowych będziesz projektować i dostarczać funkcje, usługi i budować systemy stojące za kontenerami Chainguard, a także będziesz kierować małymi podzespołami składającymi się z dwóch do czterech inżynierów, którzy są ich właścicielami.
Chainguard rośnie dynamicznie. Każda linia kodu jest teraz napisana z wykorzystaniem sztucznej inteligencji w pętli, co oznacza, że podstawa, na której działa, musi być domyślnie bezpieczna. Zbudujesz ten fundament: wzmocnione obrazy kontenerów, obsługujący je rejestr oraz narzędzia, które pozwolą inżynierom i agentom AI je zaadoptować.
Jest to rola produktu posiadająca własność techniczną. Będziesz wyznaczać kierunki dla głównych nowych możliwości, podejmować decyzje architektoniczne, które będą miały wpływ na zespół i zespoły obok niego, a także pomnażać wydajność inżynierów wokół ciebie. Pozostaniesz aktywny: większość Twojego tygodnia wciąż się buduje.
Co posiada zespół
• Cechy produktu dotyczące pojemników z osłonami łańcucha. Umożliwianie klientom przesyłania własnych obrazów do naszego rejestru, montażu niestandardowego (klienci tworzą obrazy z naszych wzmocnionych pakietów), wykresów Helm, powiadomień i widoków zgodności, takich jak pulpity nawigacyjne STIG (STIG to standard hartowania rządu USA).
• Potok tworzenia obrazu. Systemy, które przekształcają pakiety z Wolfi, naszej dystrybucji Linuksa, w podpisane i atestowane obrazy kontenerów na dużą skalę, w tym obrazy ruchome, opierają się na naszej własnej infrastrukturze wykonawczej.
• Wydajność i dystrybucja rejestru. Prace takie jak leniwe ładowanie, aby kontener uruchamiał się przed pobraniem całego obrazu, oraz podpisywanie obrazów za pomocą Sigstore.
• Narzędzia adaptacyjne dla inżynierów i agentów AI. Narzędzia do migracji, które konwertują istniejące pliki Docker na kontenery Chainguard i serwery MCP (Model Context Protocol, standard umożliwiający agentom AI wywoływanie narzędzi), dzięki czemu agenci mogą bezpośrednio wykrywać i pobierać nasze obrazy.
Co zrobisz
• Projektuj i kieruj dostawą najważniejszych nowych funkcji i usług dla kontenerów Chainguard, często obejmujących kilku inżynierów lub zespoły, od koncepcji, przez produkcję, aż do pierwszych tygodni użytkowania przez klienta.
• Dokonuj kompromisów wymagających dużej dźwigni: którą zdolność zbudować w pierwszej kolejności, co odłożyć na później, kiedy zmienić platformę, a kiedy nie. Zapisz decyzję i zabierz ze sobą inżynierów mających sprzeciw.
• Współpracuj z agentami kodującymi AI w ramach tworzenia, przeglądania i obsługi oraz ustalania standardów bezpiecznego korzystania z nich przez zespół w miarę wzrostu wolumenu.
• Śledź problem, gdziekolwiek się pojawi: do serwisu innego zespołu, rozmowy z klientem, zgłoszenia do pomocy technicznej lub danych dotyczących wejścia na rynek, i pracuj ponad granicami zespołu, aby wyprzedzić cykle planowania.
• Bądź mentorem i podwyższaj poziom innych inżynierów poprzez przegląd projektów i pracę w parach, a także wyznaczaj standardy w zakresie projektowania, budowania i wysyłania statków przez zespół.
• Współpracuj z liderem ds. produktów i inżynierii w planie działania, przedstawiając techniczny punkt widzenia na to, co budujemy, a nie tylko jak.
• Dbaj o dobry stan posiadanych systemów: obserwowalność, dostępność i poprawki uniemożliwiające powrót tej samej strony.
• Pisz wyraźnie i często. Notatki projektowe, zapisy decyzji i aktualizacje statusu pozwalają zdalnemu zespołowi szybko działać wspólnie.
Czego szukamy
• Ponad 5 lat tworzenia i obsługi oprogramowania, z którego korzystają płacący klienci, w tym prowadzenie co najmniej jednego wieloinżynierskiego projektu od początku do końca, najlepiej w startupie lub w szybko rozwijającej się firmie.
• Wysoka sprawczość i pilność. Znajdujesz sposób, nie czekasz aż cię odblokują i odblokowujesz innych.
• Ocena kompromisów na poziomie systemu. Wykonałeś rozmowy telefoniczne, które przesunęły plan działania, i możesz pokazać, z czego zrezygnowałeś i dlaczego.
• Osoba myśląca systemowo, która projektuje całą ścieżkę: budowę rurociągu, rejestr, dystrybucję i środowisko wykonawcze klienta, i która dostrzega efekty drugiego rzędu, zanim one wylądują.
• Sposób budowania i przewodzenia oparty na sztucznej inteligencji. Codziennie korzystasz z narzędzi do kodowania agentowego i dzięki nim zmieniłeś sposób pracy zespołu.
• Dobrze radzi sobie z niejednoznacznością. Możesz przekształcić częściowo zdefiniowany cel produktowy w konkretny plan techniczny i zmieniać go w przypadku zmiany priorytetów.
• Architektoniczna głębia w Go: możesz zaprojektować usługę Go od podstaw, a nie tylko w niej uczestniczyć, a także solidny projekt API, bazy danych i buforowanie oraz infrastrukturę chmurową na GCP lub AWS.
• Dogłębna znajomość kontenerów, rejestrów kontenerów, formatu obrazu OCI (Open Container Initiative, standard obrazów i rejestrów kontenerów) oraz Kubernetes.
• Doświadczenie w mentorowaniu inżynierów i podnoszeniu praktyk technicznych w całym zespole.
• Niskie ego. Robisz, co mówisz i mówisz, co robisz, i komunikujesz się wcześnie, gdy wieści są złe.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/staff-software-engineer-containers-214495)
Naszymi klientami są przedsiębiorstwa z listy Fortune 500 i światowi liderzy branży, w tym Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. i Snowflake.
Chainguard jest wspierany przez wiodących inwestorów, w tym Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital i Spark Capital.
Kim jesteśmy
Chainguard jest zaufanym źródłem oprogramowania open source. Dostarczając wzmocnione, bezpieczne i gotowe do produkcji kompilacje wszystkich inżynierów oprogramowania open source i agentów AI, Chainguard pomaga organizacjom szybciej budować, zachować zgodność i eliminować ryzyko.
Naszymi klientami są przedsiębiorstwa z listy Fortune 500 i światowi liderzy branży, w tym Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc. i Snowflake.
Chainguard jest wspierany przez wiodących inwestorów, w tym Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital i Spark Capital.
Krótko mówiąc, rola
Pojemniki na osłony łańcucha to nasz podstawowy produkt i tworzy go ten zespół. Jako inżynier oprogramowania w dziale inżynierii produktów kontenerowych będziesz projektować i dostarczać funkcje, usługi i budować systemy stojące za kontenerami Chainguard, a także będziesz kierować małymi podzespołami składającymi się z dwóch do czterech inżynierów, którzy są ich właścicielami.
Chainguard rośnie dynamicznie. Każda linia kodu jest teraz napisana z wykorzystaniem sztucznej inteligencji w pętli, co oznacza, że podstawa, na której działa, musi być domyślnie bezpieczna. Zbudujesz ten fundament: wzmocnione obrazy kontenerów, obsługujący je rejestr oraz narzędzia, które pozwolą inżynierom i agentom AI je zaadoptować.
Jest to rola produktu posiadająca własność techniczną. Będziesz wyznaczać kierunki dla głównych nowych możliwości, podejmować decyzje architektoniczne, które będą miały wpływ na zespół i zespoły obok niego, a także pomnażać wydajność inżynierów wokół ciebie. Pozostaniesz aktywny: większość Twojego tygodnia wciąż się buduje.
Co posiada zespół
• Cechy produktu dotyczące pojemników z osłonami łańcucha. Umożliwianie klientom przesyłania własnych obrazów do naszego rejestru, montażu niestandardowego (klienci tworzą obrazy z naszych wzmocnionych pakietów), wykresów Helm, powiadomień i widoków zgodności, takich jak pulpity nawigacyjne STIG (STIG to standard hartowania rządu USA).
• Potok tworzenia obrazu. Systemy, które przekształcają pakiety z Wolfi, naszej dystrybucji Linuksa, w podpisane i atestowane obrazy kontenerów na dużą skalę, w tym obrazy ruchome, opierają się na naszej własnej infrastrukturze wykonawczej.
• Wydajność i dystrybucja rejestru. Prace takie jak leniwe ładowanie, aby kontener uruchamiał się przed pobraniem całego obrazu, oraz podpisywanie obrazów za pomocą Sigstore.
• Narzędzia adaptacyjne dla inżynierów i agentów AI. Narzędzia do migracji, które konwertują istniejące pliki Docker na kontenery Chainguard i serwery MCP (Model Context Protocol, standard umożliwiający agentom AI wywoływanie narzędzi), dzięki czemu agenci mogą bezpośrednio wykrywać i pobierać nasze obrazy.
Co zrobisz
• Projektuj i kieruj dostawą najważniejszych nowych funkcji i usług dla kontenerów Chainguard, często obejmujących kilku inżynierów lub zespoły, od koncepcji, przez produkcję, aż do pierwszych tygodni użytkowania przez klienta.
• Dokonuj kompromisów wymagających dużej dźwigni: którą zdolność zbudować w pierwszej kolejności, co odłożyć na później, kiedy zmienić platformę, a kiedy nie. Zapisz decyzję i zabierz ze sobą inżynierów mających sprzeciw.
• Współpracuj z agentami kodującymi AI w ramach tworzenia, przeglądania i obsługi oraz ustalania standardów bezpiecznego korzystania z nich przez zespół w miarę wzrostu wolumenu.
• Śledź problem, gdziekolwiek się pojawi: do serwisu innego zespołu, rozmowy z klientem, zgłoszenia do pomocy technicznej lub danych dotyczących wejścia na rynek, i pracuj ponad granicami zespołu, aby wyprzedzić cykle planowania.
• Bądź mentorem i podwyższaj poziom innych inżynierów poprzez przegląd projektów i pracę w parach, a także wyznaczaj standardy w zakresie projektowania, budowania i wysyłania statków przez zespół.
• Współpracuj z liderem ds. produktów i inżynierii w planie działania, przedstawiając techniczny punkt widzenia na to, co budujemy, a nie tylko jak.
• Dbaj o dobry stan posiadanych systemów: obserwowalność, dostępność i poprawki uniemożliwiające powrót tej samej strony.
• Pisz wyraźnie i często. Notatki projektowe, zapisy decyzji i aktualizacje statusu pozwalają zdalnemu zespołowi szybko działać wspólnie.
Czego szukamy
• Ponad 5 lat tworzenia i obsługi oprogramowania, z którego korzystają płacący klienci, w tym prowadzenie co najmniej jednego wieloinżynierskiego projektu od początku do końca, najlepiej w startupie lub w szybko rozwijającej się firmie.
• Wysoka sprawczość i pilność. Znajdujesz sposób, nie czekasz aż cię odblokują i odblokowujesz innych.
• Ocena kompromisów na poziomie systemu. Wykonałeś rozmowy telefoniczne, które przesunęły plan działania, i możesz pokazać, z czego zrezygnowałeś i dlaczego.
• Osoba myśląca systemowo, która projektuje całą ścieżkę: budowę rurociągu, rejestr, dystrybucję i środowisko wykonawcze klienta, i która dostrzega efekty drugiego rzędu, zanim one wylądują.
• Sposób budowania i przewodzenia oparty na sztucznej inteligencji. Codziennie korzystasz z narzędzi do kodowania agentowego i dzięki nim zmieniłeś sposób pracy zespołu.
• Dobrze radzi sobie z niejednoznacznością. Możesz przekształcić częściowo zdefiniowany cel produktowy w konkretny plan techniczny i zmieniać go w przypadku zmiany priorytetów.
• Architektoniczna głębia w Go: możesz zaprojektować usługę Go od podstaw, a nie tylko w niej uczestniczyć, a także solidny projekt API, bazy danych i buforowanie oraz infrastrukturę chmurową na GCP lub AWS.
• Dogłębna znajomość kontenerów, rejestrów kontenerów, formatu obrazu OCI (Open Container Initiative, standard obrazów i rejestrów kontenerów) oraz Kubernetes.
• Doświadczenie w mentorowaniu inżynierów i podnoszeniu praktyk technicznych w całym zespole.
• Niskie ego. Robisz, co mówisz i mówisz, co robisz, i komunikujesz się wcześnie, gdy wieści są złe.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/chainguard/staff-software-engineer-containers-214495)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: chainguard
Ogłoszenie pochodzi od chainguard.