W skrócie
- Zadania: Twórz i rozwijaj usługi backendowe w Go, współpracując z zespołami w zwinnej atmosferze.
- Firma: Xebia to globalny lider w transformacji cyfrowej i sztucznej inteligencji.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty dla znanych klientów.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu backendowym w Go oraz znajomość baz danych SQL.
Przewidywane wynagrodzenie mieści się w przedziale 51525 - 62975 zł za rok.
Xebia jest globalnym partnerem w zakresie transformacji cyfrowej i inżynierii, skoncentrowanym na sztucznej inteligencji. Z ponad 25-letnim doświadczeniem i zespołem 5000 profesjonalistów w 16 krajach, pomagamy organizacjom projektować i budować skalowalne produkty, platformy oraz rozwiązania oparte na danych. Specjalizujemy się w sztucznej inteligencji, danych i chmurze, inteligentnej automatyzacji oraz produktach cyfrowych, łącząc głęboką wiedzę techniczną z silnym naciskiem na doskonałość inżynieryjną i kulturę skoncentrowaną na ludziach.
W regionie CEE jesteśmy zespołem prawie 1000 ekspertów dostarczających nowoczesne aplikacje, platformy danych i rozwiązania AI dla klientów takich jak Millennium, ING, Play, Edenred, Arabian Drilling, FedEx, Leroy Merlin, Truecaller, Volotea, Schmitz Cargobull i wielu innych. Pracujemy z wiodącymi technologiami, w tym AWS, Azure, GCP, Databricks i Snowflake, łącząc silną kulturę inżynieryjną z podejściem doradczym oraz ciągłym naciskiem na rozwój i dzielenie się wiedzą.
Twoje zadania:
- rozwijanie, ulepszanie i utrzymywanie wielo-tenantowych usług backendowych i API przy użyciu Go (Golang), gRPC, Kubernetes i PostgreSQL,
- projektowanie i optymalizacja modeli danych, w tym kanonicznych modeli danych produktów, z naciskiem na wydajność i wielo-tenantowość,
- projektowanie API zgodnie z zasadami Google AIP oraz zasadami architektonicznymi, zapewniając skalowalność i odpowiednie wsparcie dla wielo-tenantowości,
- projektowanie i prezentowanie zmian architektonicznych poprzez Rekordy Decyzji Architektonicznych (ADR), zgodnie z ustalonymi wytycznymi i zasadami,
- budowanie i utrzymywanie integracji między usługami backendowymi a wieloma systemami SaaS, w tym systemami zarządzania treścią produktów,
- zapewnienie jakości kodu poprzez automatyczne testy, przeglądy kodu i przestrzeganie standardów inżynieryjnych,
- rozwiązywanie problemów, optymalizacja wydajności i zapewnienie wsparcia L2 dla usług backendowych,
- współpraca z zespołami międzyfunkcyjnymi w zwinnej metodzie rozwoju,
- proaktywne monitorowanie stanu usług, identyfikowanie i rozwiązywanie problemów produkcyjnych zanim wpłyną na klientów.
Twój profil:
- silne doświadczenie w rozwoju backendu z Go (Golang) – 5+ lat,
- solidne zrozumienie współbieżności, struktur danych i podstaw backendu,
- doświadczenie w projektowaniu i korzystaniu z API,
- doświadczenie z bazami danych SQL (PostgreSQL, MySQL lub równoważne),
- biegłość w pracy z workflow opartymi na Gicie,
- doświadczenie w testowaniu jednostkowym i integracyjnym,
- praktyczne doświadczenie z Dockerem,
- praktyczne doświadczenie w korzystaniu z asystentów wspomaganych AI (np. Claude Code, GitHub Copilot, Cursor) w celu poprawy wydajności, jakości lub podejmowania decyzji w dostarczaniu oprogramowania.
Miło widziane:
- Doświadczenie w stosowaniu GenAI w bardziej zorganizowany sposób w ramach SDLC, w tym zdefiniowane workflow, wzorce promptów lub integracje narzędzi w codziennej pracy.
- Interesowanie się i znajomość pojawiających się praktyk napędzanych AI (np. workflow oparte na agentach, wzorce automatyzacji, rozwój wspomagany AI), z chęcią do eksploracji i eksperymentowania poza standardowymi podejściami.
Proces rekrutacji: przegląd CV – rozmowa HR – rozmowa kwalifikacyjna – rozmowa z klientem – decyzja.
Senior Go Developer in Katowice – pracodawca: Xebia Group
Xebia Group to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Polsce, sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych technologii oraz możliwości współpracy z ekspertami w dziedzinie danych, co sprzyja zdobywaniu cennych umiejętności. Dodatkowo, firma promuje kulturę otwartości i współpracy, co czyni ją idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze inżynierii danych.