Praca
Z kanału partnera
Inżynier zaplecza (Ruby), Utwórz: Zmień rekord
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.
Przegląd tej roli
Poszukujemy inżyniera backendu, który dołączy do naszego zespołu Change Record na etapie kodu źródłowego GitLab. Ponieważ agenci sztucznej inteligencji coraz częściej piszą kod wspólnie z ludźmi, każda zmiana wymaga jasnego i wiarygodnego zapisu tego, co się zmieniło, dlaczego i kto lub co ją spowodowało. Wbudujesz ten rekord w kod źródłowy GitLaba, zarówno dla ludzi, jak i agentów. Jest to rola skupiająca się na backendie dla inżyniera z pełnym doświadczeniem, który lubi równoważyć pracę nad istniejącymi systemami z rozwojem nowych produktów.
Ta praca odbywa się w jednym z najstarszych i najbardziej złożonych obszarów produktów GitLab, gdzie będziesz używać Ruby on Rails do ulepszania krytycznego systemu obsługującego GitLab.com, instancje samodzielnie zarządzane i GitLab Dedicated. Kod źródłowy zapewnia warstwę interfejsu, za pośrednictwem Gitaly, dla repozytoriów Git odpowiedzialnych za dużą część ruchu GitLab, więc pomożesz utrzymać jego niezawodność poprzez dostrajanie wydajności, buforowanie, ograniczanie szybkości, obserwowalność i odporność, współpracując z zespołami ds. produktu, projektu, bezpieczeństwa, Gitaly, Code Review i Source Code Experience. Wspieranie systemów produkcyjnych i ulepszanie ustalonych doświadczeń są kluczowe dla tej roli, szczególnie podczas wdrażania, a z czasem pomożesz także w budowaniu doświadczeń dla programistów pracujących z agentami.
Będziesz pracować zdalnie z Wielkiej Brytanii lub Polski.
Co zrobisz
• Twórz bezpieczne, dobrze przetestowane, wydajne funkcje i ulepszenia, korzystając między innymi z Ruby on Rails 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 API, modele danych i logikę biznesową, które obsługują intuicyjne przepływy pracy związane z kodem źródłowym.
• 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.
• Korzystaj z agentów AI 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 programowaniu typu full-stack w celu budowania i utrzymywania przepływów pracy skierowanych do użytkownika i ich 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.
• 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.
• Doświadczenie w korzystaniu z agentów kodujących AI w celu przyspieszenia tworzenia oprogramowania przy krytycznej ocenie ich wyników.
• Premia: zbudowałeś agentów lub przepływy pracy oparte na agentach, które działają w środowisku produkcyjnym, a nie tylko prototypy.
O zespole
Zespół funkcjonalny działa w całej Europie i Ameryce Północnej, wspierając współpracę zarówno synchroniczną, jak i asynchroniczną. Obejmuje czterech inżynierów, w tym inżynierów backendu i frontendu. Ściśle współpracujemy z innymi zespołami zajmującymi się kodem źródłowym, Agentic Preview, Repository Services i Hardening, a także innymi zespołami w firmie, takimi jak zespół Gitaly i zespół AI Governance.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-ruby-create-change-record-484067)
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.
Przegląd tej roli
Poszukujemy inżyniera backendu, który dołączy do naszego zespołu Change Record na etapie kodu źródłowego GitLab. Ponieważ agenci sztucznej inteligencji coraz częściej piszą kod wspólnie z ludźmi, każda zmiana wymaga jasnego i wiarygodnego zapisu tego, co się zmieniło, dlaczego i kto lub co ją spowodowało. Wbudujesz ten rekord w kod źródłowy GitLaba, zarówno dla ludzi, jak i agentów. Jest to rola skupiająca się na backendie dla inżyniera z pełnym doświadczeniem, który lubi równoważyć pracę nad istniejącymi systemami z rozwojem nowych produktów.
Ta praca odbywa się w jednym z najstarszych i najbardziej złożonych obszarów produktów GitLab, gdzie będziesz używać Ruby on Rails do ulepszania krytycznego systemu obsługującego GitLab.com, instancje samodzielnie zarządzane i GitLab Dedicated. Kod źródłowy zapewnia warstwę interfejsu, za pośrednictwem Gitaly, dla repozytoriów Git odpowiedzialnych za dużą część ruchu GitLab, więc pomożesz utrzymać jego niezawodność poprzez dostrajanie wydajności, buforowanie, ograniczanie szybkości, obserwowalność i odporność, współpracując z zespołami ds. produktu, projektu, bezpieczeństwa, Gitaly, Code Review i Source Code Experience. Wspieranie systemów produkcyjnych i ulepszanie ustalonych doświadczeń są kluczowe dla tej roli, szczególnie podczas wdrażania, a z czasem pomożesz także w budowaniu doświadczeń dla programistów pracujących z agentami.
Będziesz pracować zdalnie z Wielkiej Brytanii lub Polski.
Co zrobisz
• Twórz bezpieczne, dobrze przetestowane, wydajne funkcje i ulepszenia, korzystając między innymi z Ruby on Rails 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 API, modele danych i logikę biznesową, które obsługują intuicyjne przepływy pracy związane z kodem źródłowym.
• 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.
• Korzystaj z agentów AI 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 programowaniu typu full-stack w celu budowania i utrzymywania przepływów pracy skierowanych do użytkownika i ich 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.
• 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.
• Doświadczenie w korzystaniu z agentów kodujących AI w celu przyspieszenia tworzenia oprogramowania przy krytycznej ocenie ich wyników.
• Premia: zbudowałeś agentów lub przepływy pracy oparte na agentach, które działają w środowisku produkcyjnym, a nie tylko prototypy.
O zespole
Zespół funkcjonalny działa w całej Europie i Ameryce Północnej, wspierając współpracę zarówno synchroniczną, jak i asynchroniczną. Obejmuje czterech inżynierów, w tym inżynierów backendu i frontendu. Ściśle współpracujemy z innymi zespołami zajmującymi się kodem źródłowym, Agentic Preview, Repository Services i Hardening, a także innymi zespołami w firmie, takimi jak zespół Gitaly i zespół AI Governance.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-ruby-create-change-record-484067)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: gitlab
Ogłoszenie pochodzi od gitlab.