Chainguard
Chainguard
Chainguard tworzy bezpieczne obrazy kontenerów i narzędzia do ochrony łańcucha dostaw oprogramowania dla organizacji, które koncentrują się na bezpieczeństwie aplikacji i zgodności z wymaganiami. Obrazy z zerową lub minimalną liczbą podatności CVE są aktualizowane codziennie i zaprojektowane z myślą o takich ramach oraz standardach jak FedRAMP, NIST 800-53, PCI-DSS, SOC 2 i CIS. Ograniczając liczbę podatności i automatyzując działania związane ze zgodnością w ramach procesów programistycznych, Chainguard pomaga zespołom inżynieryjnym i zespołom ds. bezpieczeństwa wdrażać aplikacje przy mniejszym ryzyku związanym z łańcuchem dostaw, a jednocześnie utrzymywać szybkie tempo dostarczania.

Inżynier oprogramowania ds. automatyzacji utrzymania

Twórz automatyzację w Go i narzędzia AI dla bezpiecznego łańcucha dostaw oprogramowania open source firmy Chainguard. Rozwijaj systemy pakietów, testów i obrazów kontenerów wspierające niezawodne kompilacje produkcyjne.

Opis

  • Projektuj i twórz systemy koordynujące tworzenie pakietów, generowanie testów i budowanie obrazów.
  • Twórz potoki agentów opartych na LLM do generowania manifestów, przygotowywania szkieletów testów i weryfikowania wyników.
  • Opracowuj projekty promptów, cykle ewaluacji i kontrole jakości.
  • Twórz narzędzia wiersza poleceń, usługi i integracje w Go.
  • Twórz generatory testów, frameworki walidacji i inne rozwiązania automatyzujące, które zwiększają niezawodność dla klientów.
  • Wnoś pomysły techniczne do planowania i pomagaj wyznaczać mapę drogową zespołu.
  • Współpracuj z osobami z zespołu w strefach czasowych USA i Kanady oraz z kolegami z pokrewnych zespołów w Europie i Indiach.

Wymagania

  • 3–5 lat doświadczenia w inżynierii oprogramowania, w tym w tworzeniu i wdrażaniu systemów produkcyjnych
  • Bardzo dobra znajomość Go
  • Doświadczenie w wykorzystywaniu AI lub LLM do generowania, przeglądania i testowania kodu
  • Umiejętność projektowania systemów, w tym udział w tworzeniu luźno powiązanych, skalowalnych systemów i podejmowanie praktycznych kompromisów
  • Doświadczenie w tworzeniu narzędzi dla programistów, interfejsów wiersza poleceń lub platform automatyzacji
  • Znajomość technologii i ekosystemów kontenerowych, w tym Docker, OCI, rejestrów kontenerów i Kubernetes
  • Jasna komunikacja ustna i pisemna, samodzielność oraz doświadczenie we współpracy między zespołami i strefami czasowymi
  • Wymagane miejsce zamieszkania w Stanach Zjednoczonych lub Kanadzie
  • Mile widziane: doświadczenie w pracy nad dystrybucją Linuksa lub współtworzeniu jej, taką jak Wolfi, Red Hat lub Ubuntu
  • Mile widziane: doświadczenie w utrzymywaniu wielu usług produkcyjnych
  • Mile widziane: wkład w projekty open source
  • Mile widziane: znajomość bezpieczeństwa łańcucha dostaw oprogramowania, w tym SBOM, pochodzenia artefaktów i podpisywania
  • Mile widziane: doświadczenie z melange, apko lub Wolfi
  • Mile widziane: znajomość ram zgodności, takich jak FedRAMP, FIPS lub STIG

Benefity

  • Praca w modelu remote-first, spotkania zespołu, wyjazdowe zjazdy dwa razy w roku oraz miesięczny dodatek na coworking, telefon i internet
  • Opcje na akcje przy zatrudnieniu i awansie
  • Dostęp do dodatkowych ofert sprzedaży akcji oraz 10 lat na realizację opcji na akcje
  • Pełne pokrycie składek na ubezpieczenie zdrowotne, okulistyczne i stomatologiczne pracowników oraz osób pozostających na ich utrzymaniu
  • Elastyczny płatny urlop
  • Płatny urlop rodzicielski: 18 tygodni dla rodziców rodzących i 12 tygodni dla pozostałych rodziców; można go wykorzystać jednorazowo lub w ciągu pierwszego roku życia dziecka

Powiązane oferty pracy

General Dynamics Information Technology

Zdalny inżynier oprogramowania ds. modelowania danych Oracle w GDIT

General Dynamics Information Technology

Projektuj skalowalne oprogramowanie i modele danych Oracle dla GDIT. Pomóż zmodernizować obsługę wpływów w amerykańskiej Służbie Celno-Granicznej, przenosząc pobór opłat z papieru do rozwiązań elektronicznych.

Otwórz
VSP Vision Care

Zdalny inżynier oprogramowania .NET — VSP Vision Care

VSP Vision Care

Projektowanie, tworzenie, testowanie i wdrażanie systemów .NET dla VSP Vision Care. Rozwiązywanie problemów z aplikacjami i wspieranie młodszych inżynierów oprogramowania.

Otwórz
Striveworks

Starszy inżynier oprogramowania z możliwością uzyskania poświadczenia bezpieczeństwa Secret

Striveworks

Twórz godne zaufania systemy AI do monitorowania wydajności modeli i przeciwdziałania ich dryfowi. Rozwijaj skalowalne usługi w Go i Pythonie na potrzeby wdrożeń AI w administracji publicznej.

Otwórz
Sidecar Health

Starszy inżynier oprogramowania full stack, doświadczenia członków

Sidecar Health

Twórz rozwiązania internetowe oparte na AI dla członków Sidecar Health. Rozwijaj systemy TypeScript od API po wdrożenie produkcyjne.

Otwórz
CVS Health

Starszy menedżer ds. inżynierii cyfrowej — obserwowalność

CVS Health

Kieruj firmową platformą obserwowalności CVS Health i zespołami inżynieryjnymi. Rozwijaj niezawodność chmury, wdrażanie OpenTelemetry i widoczność operacyjną.

Otwórz
Defense Unicorns

Starszy inżynier oprogramowania, maszyny wirtualne

Defense Unicorns
51 – 200 Pracownicy
DoradztwoLogistykaObronność

Twórz bezpieczne narzędzia Kubernetes i wirtualizacji dla klientów rządowych Defense Unicorns. Rozwijaj zarządzanie cyklem życia maszyn wirtualnych, sieci, pamięć masową i wdrożenia w środowiskach odizolowanych.

Otwórz