W skrócie
- Zadania: Projektuj i rozwijaj zaawansowane funkcje backendowe w zdalnym środowisku.
- Firma: GitLab - innowacyjna platforma DevSecOps z globalnym zasięgiem.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość oprogramowania.
- Kwalifikacje: Doświadczenie w architekturze backendowej i umiejętności współpracy w zespole.
Remote, Poland
GitLab to inteligentna platforma orkiestracji dla DevSecOps. GitLab umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, zmniejszenie ryzyka związanego z bezpieczeństwem i zgodnością oraz przyspieszenie transformacji cyfrowej. Ponad 50 milionów zarejestrowanych użytkowników i ponad 50% firm z listy Fortune 100* ufa GitLab, aby szybciej dostarczać lepsze i bardziej bezpieczne oprogramowanie.
W GitLab nasza misja jest prosta: umożliwić każdemu wkład w tworzenie oprogramowania, które napędza nasz świat. Jako Starszy Inżynier Backendowy w zespole Tenant Controls, zaprojektujesz, wdrożysz i rozwijasz możliwości backendowe dla globalnej platformy, z której korzystają miliony użytkowników. Rozwiążesz problemy o dużym zakresie i złożoności, wpłyniesz na kierunek techniczny i produktowy oraz poprawisz jakość, niezawodność i wydajność systemu.
Co będziesz robić:
- Projektować i wdrażać umiarkowane do złożonych funkcji backendowych z minimalnym wsparciem, wybierając między kodem modularno-monolitycznym, komponentami współdzielonymi a niezależnie działającymi usługami.
- Wpływać na cele zespołu, kierunek techniczny i długoterminowe cele, współpracując z menedżerami produktów i projektantami w celu kształtowania wymagań wokół potrzeb użytkowników.
- Definiować standardy backendowe dotyczące stylu, utrzymania, testowania, interfejsów programowania aplikacji (API) i gotowości operacyjnej, promując jakość, bezpieczeństwo, dostępność i wydajność.
- Mentorować inżynierów na poziomie asocjacyjnym i średnim, usuwać blokady techniczne oraz poprawiać praktyki dostarczania poprzez przeglądy kodu i projektów.
- Diagnozować i zapobiegać problemom z wydajnością i niezawodnością na dużą skalę, uczestniczyć w odpowiedzi na incydenty i działać jako właściciel techniczny, gdy to konieczne.
- Eksperymentować z agentic AI w procesach inżynieryjnych, oceniać jego skuteczność i szkolić innych w zakresie odpowiedzialnego użycia i zdrowego osądu.
Co przyniesiesz:
- Silna znajomość architektury backendowej, API, systemów danych i strojenia wydajności w złożonym środowisku produktu lub usługi.
- Biegłość w nowoczesnych językach backendowych i głębokie zrozumienie programowania systemowego, z umiejętnością uczenia się i adaptacji, a nie tylko opanowania jednego języka.
- Doświadczenie w projektowaniu lub rozwijaniu granic modularnych backendu, kontekstów ograniczonych i architektur bezpiecznych migracji.
- Umiejętność prowadzenia przez wpływ, osąd techniczny i jasną komunikację pisemną w trybie asynchronicznym, łącząc potrzeby produktu z decyzjami technicznymi i kierując własną pracą.
- Doświadczenie w budowaniu lub obsłudze systemów agentic AI w produkcji, w tym pętli, użyciu narzędzi i strategiach obsługi błędów wspierających niezawodność na dużą skalę, wykraczających poza inżynierię podpowiedzi.
O zespole:
Dołączysz do zespołu Tenant Controls w ramach Inżynierii Produkcji, gdzie odpowiadamy za ograniczanie poziomu aplikacji na GitLab.com. Budujemy ramy, które definiują, liczą i obserwują każde ograniczenie poziomu aplikacji oraz migrujemy istniejące implementacje na nie. Nasza misja polega na zapewnieniu GitLab.com jednego sposobu definiowania, konfigurowania i obserwowania tych limitów, aby operatorzy mogli je zrozumieć podczas incydentu i zmieniać je bez wdrażania.
Wynagrodzenie:
Zakres wynagrodzenia podstawowego dla tego stanowiska wynosi obecnie dla mieszkańców UE, obowiązujący tylko w określonym kraju lub krajach. Rola sprzedażowa również kwalifikuje się do wynagrodzenia motywacyjnego, które może wynosić do 100% oferowanego wynagrodzenia podstawowego. Poziom klasyfikacji i zakresy wynagrodzeń są ustalane w trakcie rozmów kwalifikacyjnych oraz przeglądu wykształcenia, doświadczenia, wiedzy, umiejętności, zdolności kandydata, równości z innymi członkami zespołu, zgodności z danymi rynkowymi oraz lokalizacją geograficzną, z uwzględnieniem wszelkich obowiązujących umów zbiorowych. Zakres wynagrodzenia podstawowego nie obejmuje premii, akcji ani świadczeń.
Zakres wynagrodzenia podstawowego w Polsce: 272,000zł - 408,000zł
Prosimy pamiętać, że witamy zainteresowanie kandydatów o różnym poziomie doświadczenia; wielu udanych kandydatów nie spełnia każdego pojedynczego wymagania. Dodatkowo badania wykazały, że osoby z grup niedostatecznie reprezentowanych rzadziej aplikują na stanowisko, chyba że spełniają każde pojedyncze wymaganie.
GitLab z dumą jest miejscem pracy równych szans i jest pracodawcą promującym działania afirmacyjne. Polityki i praktyki GitLab dotyczące rekrutacji, zatrudnienia, rozwoju kariery i awansu, promocji oraz emerytury opierają się wyłącznie na zasługach, niezależnie od rasy, koloru, religii, pochodzenia, płci (w tym ciąży, laktacji, orientacji seksualnej, tożsamości płciowej lub ekspresji płci), narodowości, wieku, obywatelstwa, stanu cywilnego, niepełnosprawności psychicznej lub fizycznej, informacji genetycznych (w tym historii medycznej rodziny), statusu zwolnienia z wojska, statusu chronionego weterana (który obejmuje weteranów niepełnosprawnych, niedawno oddzielonych weteranów, weteranów aktywnej służby wojskowej lub kampanii oraz weteranów odznaczonych medalem Sił Zbrojnych) lub jakiejkolwiek innej podstawy chronionej prawem. GitLab nie toleruje dyskryminacji ani nękania na podstawie żadnej z tych cech.
Senior Backend Engineer (Ruby), Production Engineering:Tenant Controls – pracodawca: GitLab Inc.
GitLab Inc. to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników w dynamicznym środowisku pracy. Oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura opiera się na współpracy i wsparciu, a także na ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób pragnących rozwijać swoją karierę w obszarze bezpieczeństwa produktów.