Senior Go Engineer / Go Application Architect

165 - 170 PLN/ godz.B2B
SeniorFull-time·B2B
#456170·Dodano 3 dni temu·6
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Go

Firma i stanowisko

Poszukujemy Senior Go Engineera / Go Application Architekta do długoterminowego projektu dla klienta z Niemiec. Rola łączy praktyczną pracę z Golangiem z odpowiedzialnością za architekturę złożonych systemów rozproszonych.

Wymagania

  • Minimum 7 lat doświadczenia w tworzeniu oprogramowania.
  • 4–5+ lat produkcyjnego doświadczenia w Go, ze znajomością goroutines, channels, context, modelu pamięci, prymitywów synchronizacji i wzorców współbieżności.
  • Udokumentowane doświadczenie w projektowaniu systemów rozproszonych, mikroserwisów lub systemów o dużym obciążeniu.
  • Doświadczenie w prowadzeniu lub technicznej koordynacji wielu zespołów developerskich.
  • Dobra znajomość projektowania API REST i/lub gRPC, w tym wersjonowania i kompatybilności wstecznej.
  • Dobra znajomość PostgreSQL/MySQL: projektowanie schematów, transakcje, optymalizacja zapytań.
  • Doświadczenie z Kafka, RabbitMQ lub NATS oraz architekturami zdarzeniowymi.
  • Duże doświadczenie z Dockerem i Kubernetes.
  • Doświadczenie z CI/CD i nowoczesnymi praktykami DevOps.
  • Znajomość zagadnień skalowalności, odporności na awarie, bezpieczeństwa, logowania, metryk, tracingu i observability.
  • Doświadczenie w prowadzeniu przeglądów architektury i tworzeniu dokumentacji technicznej.
  • Rozległe doświadczenie z AI, w tym we wdrażaniu i konfigurowaniu rozwiązań AI w zespołach developerskich.
  • Doświadczenie w fintechu, bankowości lub innym środowisku regulowanym o wysokich wymaganiach zgodności.
  • Wyższe wykształcenie w informatyce, inżynierii oprogramowania lub pokrewnej dziedzinie.
  • Bardzo dobre umiejętności komunikacyjne i zdolność tłumaczenia decyzji technicznych interesariuszom biznesowym.
  • Angielski na poziomie B2+.
  • Dostępność w godzinach 09:00–18:00 CEST.
  • Gotowość do pracy na laptopie korporacyjnym.
  • Gotowość do wykonania zadania programistycznego w Go na żywo podczas rozmowy z klientem.

Nice to have:

  • Bazy NoSQL lub Redis; AWS / GCP / Azure; DDD; praktyki SRE; integracje AI/LLM na produkcji.
  • Wcześniejsze doświadczenie jako Architekt, Staff Engineer lub Principal Engineer.
  • Udział w rozwoju frameworków Go lub projektów open source.
  • Odpowiednie certyfikaty chmurowe.

Obowiązki

  • Projektowanie i rozwój skalowalnych, wydajnych systemów rozproszonych w Go.
  • Odpowiedzialność za architekturę techniczną oraz przekładanie wymagań biznesowych na plany techniczne.
  • Projektowanie architektur mikroserwisowych i zdarzeniowych, w tym API REST/gRPC oraz komunikacji asynchronicznej.
  • Podejmowanie i uzasadnianie decyzji architektonicznych dotyczących skalowalności, wydajności, niezawodności i utrzymywalności.
  • Wczesne identyfikowanie ryzyk technicznych, przypadków brzegowych, ograniczeń skalowania i scenariuszy awarii.
  • Prowadzenie przeglądów architektury i kodu oraz dbanie o spójność pracy zespołów.
  • Określanie sposobów przechowywania danych z wykorzystaniem baz relacyjnych i nierelacyjnych.
  • Usprawnianie procesów CI/CD, observability, niezawodności i praktyk inżynierskich.
  • Tworzenie dokumentacji architektonicznej: ADR-ów, specyfikacji technicznych i diagramów.
  • Wspieranie i mentoring seniorów, bez formalnej odpowiedzialności za zarządzanie ludźmi.
  • Reprezentowanie inżynierii w rozmowach z Product Managerami, Solution Architektami i interesariuszami zewnętrznymi.

Inne informacje

Administratorem Twoich danych jest JellyLabs, Kraków (dalej: „Administrator”). Dane przetwarzamy w celu rekrutacji na stanowisko z ogłoszenia — na podstawie Kodeksu pracy (art. 6 ust. 1 lit. c RODO) w zakresie danych obowiązkowych, Twojej zgody (art. 6 ust. 1 lit. a RODO) w zakresie danych dodatkowych oraz naszego prawnie uzasadnionego interesu (art. 6 ust. 1 lit. f RODO) w zakresie obrony przed roszczeniami. Podanie danych wymaganych Kodeksem pracy jest obowiązkowe, pozostałych — dobrowolne. Dane przechowujemy do zakończenia rekrutacji i przez okres przedawnienia roszczeń, a przy zgodzie na przyszłe rekrutacje — do jej wycofania, nie dłużej niż 24 miesiące. Odbiorcami mogą być nasi dostawcy usług rekrutacyjnych, w tym JUST JOIN IT Sp. z o.o., operator serwisów rocketjobs.pl, justjoin.it, rocketjobs.com. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia i przenoszenia, wniesienia sprzeciwu oraz skargi do Prezesa UODO. Zgodę możesz wycofać w każdej chwili — bez wpływu na przetwarzanie sprzed wycofania. Dane nie podlegają profilowaniu.

JellyLabs Tech

JellyLabs Tech

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz