Praca
Z kanału partnera
Inżynier zaplecza, kod źródłowy: Usługi repozytorium (Ruby)
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- gitlab
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
GitLab to inteligentna platforma orkiestracyjna dla DevSecOps. GitLab umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, zmniejszenie ryzyka bezpieczeństwa i zgodności oraz przyspieszenie transformacji cyfrowej. Ponad 50 milionów zarejestrowanych użytkowników i ponad 50% osób z listy Fortune 100* ufa GitLabowi, aby szybciej dostarczać lepsze i bezpieczniejsze oprogramowanie.
Te same zasady wbudowane w nasze produkty znajdują odzwierciedlenie w sposobie pracy naszego zespołu: traktujemy sztuczną inteligencję jako główny czynnik zwiększający produktywność, a od wszystkich członków zespołu oczekuje się włączania sztucznej inteligencji do swoich codziennych przepływów pracy, aby zwiększyć wydajność, innowacyjność i wpływ. GitLab to miejsce, w którym kariera przyspiesza, kwitną innowacje, a każdy głos jest ceniony. Nasza kultura wysokiej wydajności opiera się na naszych wartościach i ciągłej wymianie wiedzy, umożliwiając członkom naszego zespołu osiągnięcie pełnego potencjału podczas współpracy z liderami branży w celu rozwiązywania złożonych problemów. Współtwórz z nami przyszłość, budując technologię, która zmienia sposób, w jaki świat rozwija oprogramowanie.
* Fortune 500® jest zastrzeżonym znakiem towarowym firmy Fortune Media IP Limited, używanym na podstawie licencji. Roszczenie oparte na danych GitLab. Fortune 100 odnosi się do 20% najlepszych firm z listy Fortune 500 2025, opublikowanej w czerwcu 2025. Fortune i Fortune Media IP Limited nie są powiązane z produktami ani usługami GitLab ani nie wspierają ich.
O roli
Poszukujemy inżyniera zaplecza, który dołączy do naszego zespołu ds. usług repozytorium na etapie tworzenia w GitLab. Zespół jest właścicielem repozytorium kodu źródłowego: w jaki sposób kod dostaje się do repozytorium, kto może go zmieniać i jak te zmiany są weryfikowane. Budujemy to jako warstwę dostępu na prymitywach dostarczonych przez zespół Gitaly, dla własnych funkcji GitLab i dla agentów sztucznej inteligencji, którzy obecnie piszą i przekazują kod wraz z ludźmi.
Będziesz pracować w jednym z najstarszych i najbardziej złożonych obszarów produktów GitLab, używając Ruby i GraphQL w GitLab.com, instancjach samodzielnie zarządzanych i GitLab Dedicated. Usługi repozytorium to nowy zespół, a jego pierwsze miesiące dotyczą niezawodności i wsparcia, więc spędzisz czas rzeczywisty na dostrajaniu wydajności i strukturalnego języka zapytań, buforowaniu, ograniczaniu szybkości, testowaniu, obserwowalności i odporności, z doświadczonymi członkami zespołu, na których możesz polegać. Będziesz współpracować z działem zarządzania produktem, projektowaniem produktu, testowaniem, bezpieczeństwem, badaniami doświadczeń użytkowników, pisaniem tekstów technicznych, Gitaly, Code Review i innymi zespołami zajmującymi się kodem źródłowym.
Co zrobisz
• Twórz bezpieczne, dobrze przetestowane i wydajne funkcje i ulepszenia przy użyciu Ruby i GraphQL.
• Pracuj nad złożonymi wymaganiami i dotychczasowymi ograniczeniami, aby zapewnić przejrzyste rozwiązania, chroniąc jednocześnie niezawodność tego krytycznego systemu.
• Projektuj i utrzymuj usługi zaplecza, interfejsy programowania aplikacji, modele danych i logikę biznesową kontrolującą sposób, w jaki kod dociera do repozytorium, kto może go zmieniać i jak jest weryfikowany.
• Korzystaj z prymitywów dostarczonych przez Gitaly i ściśle współpracuj z zespołem Gitaly.
• Segreguj i naprawiaj błędy oraz prośby o wsparcie dotyczące funkcji należących do zespołu.
• Współpracuj między funkcjami i zespołami, zarówno asynchronicznie, jak i synchronicznie, oraz angażuj ekspertów dziedzinowych, gdy ich wkład poprawi wynik.
• Używaj agentów sztucznej inteligencji do dobrze zaplanowanych prac, gdy mogą przyspieszyć dostawę bez utraty jakości, i krytycznie oceniaj ich wyniki.
• Napisz łatwy w utrzymaniu kod zgodny ze standardami GitLab i weź udział w konstruktywnych przeglądach kodu.
• Pomóż zwiększyć niezawodność, monitorując wskaźniki stanu produkcji, uczestnicząc w dyżurach poziomu 2, rozwiązując incydenty, przyczyniając się do analizy przyczyn źródłowych oraz poprawiając obserwowalność i odporność.
• Dziel się wiedzą poprzez przegląd kodu, dokumentację techniczną i codzienną współpracę, ucząc się od innych.
Co przyniesiesz
• Doświadczenie zawodowe w budowaniu backendowych aplikacji internetowych, usług lub interfejsów programowania aplikacji, z doświadczeniem w używaniu Ruby i GraphQL.
• Zrozumienie relacyjnych baz danych, strukturalnego języka zapytań, modelowania danych, buforowania, przetwarzania w tle i praktyk związanych z wydajnością backendu.
• Doświadczenie w tworzeniu przepływów pracy skierowanych do użytkownika i utrzymaniu systemów bazowych.
• Doświadczenie w pisaniu testów jednostkowych i integracyjnych zaplecza, ze znajomością piramidy testowej, Git i procesów wspólnego przeglądu kodu.
• Doświadczenie w korzystaniu z agentów kodujących sztucznej inteligencji i przeglądaniu ich wyników lub zainteresowanie budowaniem tych umiejętności w złożonym monorepo.
• Jasne umiejętności komunikacji w języku angielskim w mowie i piśmie, w tym udostępnianie przydatnych aktualizacji statusu w zdalnym, asynchronicznym środowisku.
• Umiejętność zarządzania przydzielonymi priorytetami, radzenia sobie z niejednoznacznościami, przejmowania odpowiedzialności za swoją pracę i szukania wskazówek, gdy zajdzie taka potrzeba.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-source-code-repository-services-ruby-60596)
Te same zasady wbudowane w nasze produkty znajdują odzwierciedlenie w sposobie pracy naszego zespołu: traktujemy sztuczną inteligencję jako główny czynnik zwiększający produktywność, a od wszystkich członków zespołu oczekuje się włączania sztucznej inteligencji do swoich codziennych przepływów pracy, aby zwiększyć wydajność, innowacyjność i wpływ. GitLab to miejsce, w którym kariera przyspiesza, kwitną innowacje, a każdy głos jest ceniony. Nasza kultura wysokiej wydajności opiera się na naszych wartościach i ciągłej wymianie wiedzy, umożliwiając członkom naszego zespołu osiągnięcie pełnego potencjału podczas współpracy z liderami branży w celu rozwiązywania złożonych problemów. Współtwórz z nami przyszłość, budując technologię, która zmienia sposób, w jaki świat rozwija oprogramowanie.
* Fortune 500® jest zastrzeżonym znakiem towarowym firmy Fortune Media IP Limited, używanym na podstawie licencji. Roszczenie oparte na danych GitLab. Fortune 100 odnosi się do 20% najlepszych firm z listy Fortune 500 2025, opublikowanej w czerwcu 2025. Fortune i Fortune Media IP Limited nie są powiązane z produktami ani usługami GitLab ani nie wspierają ich.
O roli
Poszukujemy inżyniera zaplecza, który dołączy do naszego zespołu ds. usług repozytorium na etapie tworzenia w GitLab. Zespół jest właścicielem repozytorium kodu źródłowego: w jaki sposób kod dostaje się do repozytorium, kto może go zmieniać i jak te zmiany są weryfikowane. Budujemy to jako warstwę dostępu na prymitywach dostarczonych przez zespół Gitaly, dla własnych funkcji GitLab i dla agentów sztucznej inteligencji, którzy obecnie piszą i przekazują kod wraz z ludźmi.
Będziesz pracować w jednym z najstarszych i najbardziej złożonych obszarów produktów GitLab, używając Ruby i GraphQL w GitLab.com, instancjach samodzielnie zarządzanych i GitLab Dedicated. Usługi repozytorium to nowy zespół, a jego pierwsze miesiące dotyczą niezawodności i wsparcia, więc spędzisz czas rzeczywisty na dostrajaniu wydajności i strukturalnego języka zapytań, buforowaniu, ograniczaniu szybkości, testowaniu, obserwowalności i odporności, z doświadczonymi członkami zespołu, na których możesz polegać. Będziesz współpracować z działem zarządzania produktem, projektowaniem produktu, testowaniem, bezpieczeństwem, badaniami doświadczeń użytkowników, pisaniem tekstów technicznych, Gitaly, Code Review i innymi zespołami zajmującymi się kodem źródłowym.
Co zrobisz
• Twórz bezpieczne, dobrze przetestowane i wydajne funkcje i ulepszenia przy użyciu Ruby i GraphQL.
• Pracuj nad złożonymi wymaganiami i dotychczasowymi ograniczeniami, aby zapewnić przejrzyste rozwiązania, chroniąc jednocześnie niezawodność tego krytycznego systemu.
• Projektuj i utrzymuj usługi zaplecza, interfejsy programowania aplikacji, modele danych i logikę biznesową kontrolującą sposób, w jaki kod dociera do repozytorium, kto może go zmieniać i jak jest weryfikowany.
• Korzystaj z prymitywów dostarczonych przez Gitaly i ściśle współpracuj z zespołem Gitaly.
• Segreguj i naprawiaj błędy oraz prośby o wsparcie dotyczące funkcji należących do zespołu.
• Współpracuj między funkcjami i zespołami, zarówno asynchronicznie, jak i synchronicznie, oraz angażuj ekspertów dziedzinowych, gdy ich wkład poprawi wynik.
• Używaj agentów sztucznej inteligencji do dobrze zaplanowanych prac, gdy mogą przyspieszyć dostawę bez utraty jakości, i krytycznie oceniaj ich wyniki.
• Napisz łatwy w utrzymaniu kod zgodny ze standardami GitLab i weź udział w konstruktywnych przeglądach kodu.
• Pomóż zwiększyć niezawodność, monitorując wskaźniki stanu produkcji, uczestnicząc w dyżurach poziomu 2, rozwiązując incydenty, przyczyniając się do analizy przyczyn źródłowych oraz poprawiając obserwowalność i odporność.
• Dziel się wiedzą poprzez przegląd kodu, dokumentację techniczną i codzienną współpracę, ucząc się od innych.
Co przyniesiesz
• Doświadczenie zawodowe w budowaniu backendowych aplikacji internetowych, usług lub interfejsów programowania aplikacji, z doświadczeniem w używaniu Ruby i GraphQL.
• Zrozumienie relacyjnych baz danych, strukturalnego języka zapytań, modelowania danych, buforowania, przetwarzania w tle i praktyk związanych z wydajnością backendu.
• Doświadczenie w tworzeniu przepływów pracy skierowanych do użytkownika i utrzymaniu systemów bazowych.
• Doświadczenie w pisaniu testów jednostkowych i integracyjnych zaplecza, ze znajomością piramidy testowej, Git i procesów wspólnego przeglądu kodu.
• Doświadczenie w korzystaniu z agentów kodujących sztucznej inteligencji i przeglądaniu ich wyników lub zainteresowanie budowaniem tych umiejętności w złożonym monorepo.
• Jasne umiejętności komunikacji w języku angielskim w mowie i piśmie, w tym udostępnianie przydatnych aktualizacji statusu w zdalnym, asynchronicznym środowisku.
• Umiejętność zarządzania przydzielonymi priorytetami, radzenia sobie z niejednoznacznościami, przejmowania odpowiedzialności za swoją pracę i szukania wskazówek, gdy zajdzie taka potrzeba.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-source-code-repository-services-ruby-60596)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: gitlab
Ogłoszenie pochodzi od gitlab.