Software Engineer (Golang)
Allegro
Rola inżyniera platformy/infrastruktury odpowiedzialnego za service mesh i service discovery w systemie obsługującym do 2 milionów RPS. Praca skupia się na zarządzaniu Consul i Envoy, migracji do Istio oraz budowaniu narzędzi dla ponad 100 zespołów produktowych. Nie jest to typowy backendowy Software Engineer – głównym celem jest infrastruktura komunikacji między serwisami, a nie rozwój funkcji produktu.
Brakuje: wielkość zespołu i struktura, model dyżurów on-call.
To rola Platform Engineer/SRE, której głównym zadaniem jest zarządzanie Service Mesh i Service Discovery, a nie rozwój funkcji produktu. Choć tytuł mówi 'Software Engineer', codzienna praca skupia się na infrastrukturze (Kubernetes, Consul, Envoy, Istio), a nie na backendzie biznesowym.
Rola inżyniera platformy/infrastruktury odpowiedzialnego za service mesh i service discovery w systemie obsługującym do 2 milionów RPS. Praca skupia się na zarządzaniu Consul i Envoy, migracji do Istio oraz budowaniu narzędzi dla ponad 100 zespołów produktowych. Nie jest to typowy backendowy Software Engineer – głównym celem jest infrastruktura komunikacji między serwisami, a nie rozwój funkcji produktu.
- ✓Praca przy systemie o dużej skali (2M RPS)
- ✓Wpływ na infrastrukturę używaną przez 100+ zespołów
- ✓Możliwość pracy z nowoczesnymi technologiami (Istio, Envoy)
- ✓Autonomia techniczna i budowa narzędzi od podstaw
- !Nieokreślona liczba dni hybrydowych w tygodniu
- !Poziom 'regular' może oznaczać różny zakres odpowiedzialności
- !Projekt migracji może wiązać się z presją czasową
- •Projektowanie i implementacja rozwiązań dla komunikacji między serwisami w Service Mesh (Go, Kubernetes)
- •Zarządzanie Service Discovery z użyciem Consul i Envoy z wewnętrznym panelem sterującym
- •Prowadzenie migracji z obecnego Service Mesh na Istio
- •Budowanie narzędzi, stacka deweloperskiego i infrastruktury dla 100+ zespołów produktowych
- •Zapewnianie wydajności, dostępności i bezpieczeństwa całej platformy
- •Code review i dbałość o jakość kodu
- •Praca z Kubernetes i utrzymanie klastrów
- •Debugowanie i rozwiązywanie problemów infrastrukturalnych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z solidną znajomością Go i Kubernetes (1-2 lata praktyki), który jest w stanie samodzielnie rozwiązywać problemy infrastrukturalne i ma podstawowe zrozumienie service mesh (np. z projektów open source).
Nie dla juniorów z mniej niż 2 latami w Go i Kubernetes, ani dla osób szukających typowej roli backendowej związanej z biznesową logiką produktu. Rola wymaga silnego nastawienia na infrastrukturę i platformę.
- ?Ile osób liczy zespół odpowiedzialny za service mesh?
- ?Jaki jest tygodniowy wymiar pracy hybrydowej w Poznaniu?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Jaki jest harmonogram migracji do Istio?
- ?Czy istnieje możliwość pełnej pracy zdalnej w niektóre dni?
- ?Jak wygląda proces code review i testowania w zespole?
- ?Czy używacie GCP jako głównego dostawcy chmury?
- −Wielkość zespołu i struktura
- −Model dyżurów on-call
- −Konkretne dni pracy zdalnej/hybrydowej
- −Budżet szkoleniowy lub konferencyjny
- −Proces rekrutacyjny
Zespół odpowiedzialny za kluczową infrastrukturę komunikacji między serwisami, współpracujący z wieloma zespołami produktowymi. Nacisk na jakość kodu, code review i ciągły rozwój.
Poniżej mediany rynkowej
≈ 84,5–120,2 zł/h
Dane z aktywnych ofert zawierających technologię Golang. Pełne statystyki zarobków →