Backend Engineer (Python) in Katowice

Backend Engineer (Python) in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Zdalnie
G

W skrócie

  • Zadania: Twórz i utrzymuj funkcje dla platformy Duo Agent w GitLab.
  • Firma: GitLab - innowacyjna platforma DevSecOps z globalnym zasięgiem.
  • Benefity: Elastyczny czas pracy, rozwój zawodowy i wsparcie zdrowotne.
  • Pozostałe informacje: Zdalna praca w dynamicznym zespole z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z AI i twórz technologie, które zmieniają sposób programowania.
  • Kwalifikacje: Doświadczenie w Pythonie i umiejętności projektowania API.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

GitLab jest inteligentną platformą orkiestracyjną dla DevSecOps. Umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, redukcję 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 w dostarczaniu lepszego, bardziej bezpiecznego oprogramowania szybciej.

W tej roli jako Średni Backend Engineer (Python) w etapie Agent Foundations, będziesz pomagać w budowaniu fundamentów dla agentowych doświadczeń AI GitLab: platformy, która pozwala agentom AI działać w całym cyklu dostarczania oprogramowania, a nie tylko pisać kod. Większość Twojej pracy będzie polegała na inżynierii backendowej w Pythonie, używając bibliotek takich jak LangGraph do budowy bezpiecznych, niezawodnych i skalowalnych funkcji w naszym AI Gateway.

Co będziesz robić:

  • Rozwijać, wdrażać i utrzymywać funkcje dla Duo Agent Platform w Duo Workflow Service, AI Gateway oraz, w razie potrzeby, w monolicie GitLab.
  • Budować i poprawiać agentowe przepływy i ich części wielokrotnego użytku z LangChain i LangGraph, w tym Rejestr Przepływów.
  • Współpracować z zarządzaniem produktem, UX, frontendem, backendem i specjalistami AI w celu doprecyzowania wymagań i wdrażania ulepszeń w małych iteracjach.
  • Projektować, wdrażać i przeglądać API (w tym GraphQL i REST) oraz logikę backendową, zapewniając niezawodne, skalowalne i jasne kontrakty dla klientów.
  • Poprawiać i rozszerzać testowanie automatyczne (pytest i inne frameworki), w tym oceny zachowania agentów i przepływów, aby wzmocnić jakość i dać programistom szybszą informację zwrotną.
  • Udzielać się w rotacjach on-call Tier 2 w celu rozwiązywania problemów produkcyjnych, przyczyniać się do analizy przyczyn źródłowych oraz poprawiać obserwowalność i odporność.
  • Monitorować konkurencję, aby pomóc utrzymać platformę agentową GitLab na najwyższym poziomie.

Co przyniesiesz:

  • Doświadczenie w budowaniu i utrzymywaniu produkcyjnych aplikacji backendowych w Pythonie, w tym API, asynchronicznego lub przetwarzania w tle oraz modeli danych.
  • Doświadczenie z frameworkami aplikacji LLM, takimi jak LangGraph, lub projektowaniem i wdrażaniem funkcji backendowych zasilanych AI.
  • Umiejętność projektowania lub rozszerzania API (REST, GraphQL lub gRPC) z uwagą na skalowalność, utrzymywalność i zgodność wsteczną.
  • Komfort pracy w dojrzałym kodzie w różnych warstwach aplikacji.
  • Znajomość Ruby on Rails i/lub JavaScript oraz Vue będzie dodatkowym atutem.
  • Doświadczenie w znajdowaniu i naprawianiu wąskich gardeł wydajności w aplikacjach.
  • Jasna komunikacja pisemna i werbalna, w tym propozycje techniczne i dokumentacja, w zdalnym, asynchronicznym, międzyfunkcyjnym zespole.
  • Otwartość na naukę i stosowanie umiejętności z pokrewnych technologii lub dziedzin.

O zespole:

Etap Agent Foundations buduje fundamenty dla agentowych doświadczeń AI GitLab. Zapewniamy platformę, katalog i funkcje wykonawcze, które pomagają zespołom dostarczać odpornych agentów i przepływy klientom. Nasi inżynierowie pracują asynchronicznie w strefach czasowych EMEA, AMER i Indii.

Jak GitLab wspiera pracowników etatowych:

  • Elastyczny czas wolny.
  • Grupy wsparcia dla członków zespołu.
  • Wynagrodzenie w formie akcji i plan zakupu akcji dla pracowników.
  • Fundusz rozwoju i wzrostu.
  • Urlop rodzicielski.

Prosimy pamiętać, że zapraszamy do aplikowania kandydatów o różnym poziomie doświadczenia; wielu udanych kandydatów nie spełnia wszystkich wymagań. GitLab jest dumny z bycia miejscem pracy równych szans i pracodawcą promującym działania afirmacyjne.

Backend Engineer (Python) in Katowice – pracodawca: GitLab

GitLab to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku pracy zdalnej. Nasza kultura opiera się na współpracy i innowacyjności, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności oraz wpływanie na rozwój platformy. Pracując w EMEA, będziesz częścią globalnego zespołu, który ceni różnorodność i elastyczność, a także zapewnia wsparcie w realizacji ambitnych projektów technologicznych.

G

Dane kontaktowe:

Zespół rekrutacyjny GitLab

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Engineer (Python) in Katowice

Python
Backend Engineering
API Design (REST, GraphQL, gRPC)
Asynchronous Processing
Data Modeling
LangGraph
LangChain