Staff Software Engineer – Network Development in Warsaw

Staff Software Engineer – Network Development in Warsaw

Warsaw Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
C

W skrócie

  • Zadania: Twórz oprogramowanie dla jednego z największych chmur GPU na świecie.
  • Firma: CoreWeave - innowacyjna firma technologiczna w fazie szybkiego wzrostu.
  • Benefity: Konkurencyjne wynagrodzenie, ubezpieczenia zdrowotne, program rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój AI.
  • Kwalifikacje: Doświadczenie w inżynierii oprogramowania oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

CoreWeave to niezbędna chmura dla AI. Zbudowana przez pionierów dla pionierów, CoreWeave dostarcza platformę technologii, narzędzi i zespołów, które umożliwiają innowatorom budowanie i skalowanie AI z pewnością. Zaufana przez wiodące laboratoria AI, startupy i globalne przedsiębiorstwa, CoreWeave łączy doskonałą wydajność infrastruktury z głęboką wiedzą techniczną, aby przyspieszyć przełomy i przekształcić obliczenia w możliwości.

Co będziesz robić: CoreWeave prowadzi jedną z największych chmur GPU na świecie, a sieć pod nią musi być szybka, niezawodna i niemal całkowicie samodzielnie działająca. Nasz zespół ds. rozwoju sieci buduje oprogramowanie, które to umożliwia. Projektujemy, budujemy i uruchamiamy platformy i usługi, które zapewniają, konfigurują, automatyzują, monitorują i naprawiają sieć, tak aby osoby polegające na niej rzadko musiały o tym myśleć.

O roli: Szukamy inżyniera oprogramowania, który przejmie odpowiedzialność za te systemy. To rola inżynierska w jej istocie. Większość czasu spędzisz na projektowaniu i pisaniu oprogramowania produkcyjnego, ustalaniu kierunku technicznego i podnoszeniu standardów jakości w zespole. Wymagana jest solidna znajomość podstaw sieci, ale głęboka wiedza inżynieryjna nie jest konieczna. Ta rola polega na budowaniu oprogramowania, które obsługuje sieć.

  • Przejmij odpowiedzialność za projektowanie, rozwój i długoterminowe zdrowie platform i usług, które automatyzują sieć, w tym generowanie konfiguracji, provisioning urządzeń, automatyzację workflow, narzędzia do obserwowalności oraz wewnętrzne interfejsy CLI i API.
  • Planowanie i mapowanie skomplikowanych projektów z wyprzedzeniem, sekwencjonowanie pracy, przewidywanie zależności i utrzymywanie kilku działań równolegle.
  • Prowadzenie kierunku technicznego poprzez RFC, przeglądy projektów i decyzje architektoniczne oraz dzielenie się niejasnymi problemami na możliwe do wdrożenia zadania.
  • Pisanie dobrze przetestowanego, dobrze udokumentowanego oprogramowania w Pythonie i Go oraz ustalanie standardów jakości w zespole poprzez silne przypadki testowe, jasne obsługi błędów i solidne praktyki CI/CD.
  • Poprawa niezawodności i operacyjności tego, co uruchamiamy, poprzez definiowanie wskaźników i celów poziomu usług oraz nieustanne redukowanie manualnej pracy poprzez automatyzację.
  • Ścisła współpraca z zespołami inżynieryjnymi, obserwowalności, inżynierii floty i HPC, aby nasza automatyzacja pasowała do szerszego systemu.
  • Dołączenie do rotacji dyżurów po zapoznaniu się z systemem i pomoc w spokojnym, bezwinnych działaniach po awariach.
  • Mentorowanie innych inżynierów, przeglądanie kodu i projektów oraz pomoc w rozwijaniu umiejętności technicznych zespołu.
  • Wkład w pozytywną, współpracującą kulturę zespołu i organizacji.

Kto jesteś: 8 lub więcej lat doświadczenia zawodowego w inżynierii oprogramowania, idealnie w budowaniu i obsłudze infrastruktury produkcyjnej, platform lub systemów backendowych na dużą skalę. Silna znajomość Pythona i Go. Solidne zrozumienie i doświadczenie w CI/CD (testowanie, przegląd kodu, utrzymywanie ciągłych kompilacji i wdrożeń). Silne zrozumienie zarządzania zdrowiem runtime dla usług i aplikacji na poziomie przedsiębiorstwa. Pasja do automatyzacji procesów i eliminacji pracy ręcznej, z doświadczeniem w budowaniu systemów automatyzacji workflow lub orkiestracji oraz automatyzacji provisioning urządzeń na dużą skalę, takich jak Zero Touch Provisioning. Silne umiejętności planowania, w tym zdolność do układania i prowadzenia projektów na horyzoncie kilku miesięcy, jednocześnie utrzymując kilka równoległych działań jako część zespołu. Silne, dobrze uzasadnione opinie techniczne, połączone z prawdziwą otwartością na lepsze pomysły i wkład innych ludzi. Solidne zrozumienie podstaw sieci, w tym adresowania IP i subnettingu, routingu/przełączania, NTP i DNS. Komfort z systemami Linux i Kubernetes oraz doświadczenie z narzędziami do automatyzacji infrastruktury, takimi jak Ansible i Jinja, systemami źródłowymi lub IPAM i DCIM, takimi jak NetBox, oraz narzędziami do obserwowalności, takimi jak Prometheus i Grafana. Doskonała komunikacja pisemna, nawyk pisania dokumentacji, która może być używana przez innych, oraz doświadczenie w mentorowaniu inżynierów i współpracy między zespołami.

Preferowane: Dyplom w dziedzinie informatyki lub pokrewnej jest plusem.

Dlaczego CoreWeave? W CoreWeave ciężko pracujemy, dobrze się bawimy i szybko się poruszamy! Jesteśmy w ekscytującym etapie hiper-wzrostu, którego nie chcesz przegapić. Nie boimy się trochę chaosu i nieustannie się uczymy. Nasz zespół głęboko dba o to, jak budujemy nasz produkt i jak współpracujemy, co jest reprezentowane przez nasze wartości podstawowe:

  • Bądź ciekawy w swoim rdzeniu
  • Postępuj jak właściciel
  • Wzmocnij pracowników
  • Dostarczaj najlepsze w swojej klasie doświadczenia dla klientów
  • Osiągaj więcej razem

Wspieramy i zachęcamy do przedsiębiorczego myślenia i niezależnego myślenia. Tworzymy środowisko, które sprzyja współpracy i umożliwia rozwój innowacyjnych rozwiązań dla złożonych problemów. W miarę jak przygotowujemy się do startu, możliwości wzrostu organizacji nieustannie się rozszerzają. Będziesz otoczony przez niektórych z najlepszych talentów w branży, którzy również będą chcieli się od Ciebie uczyć. Dołącz do nas!

Początkowe wynagrodzenie będzie ustalane na podstawie wiedzy, umiejętności, doświadczenia i lokalizacji rynkowej. Dążymy do zgodności z rynkiem i wewnętrznej równości przy ustalaniu wynagrodzenia. Oprócz wynagrodzenia podstawowego, nasz pakiet nagród obejmuje dyskrecjonalny bonus, przyznania akcji oraz kompleksowy program świadczeń (wszystko w zależności od kwalifikacji).

Aby wypełnić nasze zobowiązanie do ochrony danych klientów, udani kandydaci, którym zaoferowano zatrudnienie w CoreWeave, będą zobowiązani do przeprowadzenia podstawowego sprawdzenia przeszłości kryminalnej, przeprowadzonego zgodnie z GDPR. Oferty pracy są warunkowe w zależności od otrzymania zadowalających wyników kontroli.

Co oferujemy: Oprócz konkurencyjnego wynagrodzenia oferujemy różnorodne świadczenia, aby wspierać Twoje potrzeby, w tym: Ubezpieczenie zdrowotne dla rodziny, Ubezpieczenie dentystyczne dla rodziny, Hojny wkład emerytalny, Ubezpieczenie na życie w wysokości 4x wynagrodzenia, Ubezpieczenie na wypadek poważnej choroby, Program wsparcia pracowników, Zwrot kosztów nauki, Kultura pracy skoncentrowana na innowacyjnych zakłóceniach. Świadczenia mogą się różnić w zależności od lokalizacji.

Równe szanse: CoreWeave jest pracodawcą równych szans, zobowiązanym do wspierania i wspierania inkluzywnego i wspierającego miejsca pracy. Wszyscy kwalifikowani kandydaci i aplikanci będą brani pod uwagę do zatrudnienia bez względu na rasę, kolor skóry, religię, płeć, niepełnosprawność, wiek, orientację seksualną, tożsamość płciową, pochodzenie narodowe, status weterana lub informacje genetyczne.

Zgodność z kontrolą eksportu: To stanowisko wymaga dostępu do informacji objętych kontrolą eksportu. Aby dostosować się do przepisów dotyczących eksportu rządu USA, kandydat musi być (A) osobą z USA, zdefiniowaną jako (i) obywatel lub obywatel USA, (ii) stały rezydent USA (posiadacz zielonej karty), (iii) uchodźca na podstawie 8 U.S.C., (iv) azylant na podstawie 8 U.S.C.1158, (B) uprawniony do dostępu do informacji objętej kontrolą eksportu bez wymaganej autoryzacji eksportowej, lub (C) uprawniony i prawdopodobnie uzyska wymaganą autoryzację eksportową od odpowiedniej agencji rządowej USA. CoreWeave może, z uzasadnionych powodów biznesowych, odmówić podjęcia jakiegokolwiek procesu licencjonowania eksportu.

Staff Software Engineer – Network Development in Warsaw – pracodawca: Coreweave

CoreWeave to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując jako Senior Optical Backbone Engineer, będziesz częścią zespołu, który ceni innowacyjność i współpracę, a także zapewnia wsparcie w zakresie szkoleń i mentoringu. Nasza kultura pracy sprzyja kreatywności i elastyczności, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć.

C

Dane kontaktowe:

Zespół rekrutacyjny Coreweave

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff Software Engineer – Network Development in Warsaw

Python
Go
CI/CD
Workflow Automation
Device Provisioning
Networking Fundamentals
IP Addressing