Pomiń do treści
Logo firmy emagine

Bazel / Build Systems Engineer to AI company

emagine

Oferta w skrócie
Widełki nieujawnione
🏢StacjonarnaTryb pracy
📄OtherKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaStockholm Metropolitan Area
Źródło
Aktywna
Opublikowano27 maja 2026
Ostatnio sprawdzono27 maja 2026
Wygasa za79 dni
Werdykt JobHunt

Rola skupia się na modernizacji procesu budowania dla bardzo dużego monolitu z kodem Go (miliony linii, 20+ serwisów). Głównym zadaniem jest ewaluacja i wdrożenie systemu budowania, najlepiej Bazel, wraz z konfiguracją zdalnego cache'owania. Będziesz też wspierać i szkolić zespół developerski w adopcji nowego narzędzia. To nie jest rola developerska w sensie budowania funkcji produktu, ale praca nad infrastrukturą deweloperską i wydajnością buildów.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak informacji o konkretnym produkcie/firmie – tylko 'ai company', nie znany jest obecny system budowania i szczegóły monorepo.

🛠 Wymagane technologie
Dane źródłowe
Go (Golang)DocumentationAPI (Application Programming Interface)trainingArtificial Intelligence (AI)
AI Insights
Czym naprawdę jest ta rola?Build Systems Engineer

Rola skupia się na modernizacji procesu budowania dla bardzo dużego monolitu z kodem Go (miliony linii, 20+ serwisów). Głównym zadaniem jest ewaluacja i wdrożenie systemu budowania, najlepiej Bazel, wraz z konfiguracją zdalnego cache'owania. Będziesz też wspierać i szkolić zespół developerski w adopcji nowego narzędzia. To nie jest rola developerska w sensie budowania funkcji produktu, ale praca nad infrastrukturą deweloperską i wydajnością buildów.

Plusy
  • Praca nad nowoczesnym systemem budowania (Bazel) – świetna dla specjalisty DevOps/Build
  • Autonomia w ewaluacji i wyborze narzędzia – realny wpływ na architekturę buildów
  • Możliwość szkolenia i wspierania zespołu – rola z elementami lidera technicznego
Na co uważać
  • Agencja (emagine) – rola może być u klienta, ale brak informacji o końcowym pracodawcy
  • Brak jakichkolwiek informacji o wynagrodzeniu
  • !Brak opisu kultury zespołu i środowiska pracy
  • !Nie wiadomo, jaki jest proces rekrutacyjny
  • !Rola wymaga szkoleń – może oznaczać dodatkowe obowiązki poza technicznymi
  • !Brak informacji o tym, czy firma kliencka to startup czy korporacja
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Ewaluacja i porównanie systemów budowania (Bazel, Buck, Pants) dla dużego repozytorium Go
  • Implementacja Bazela dla monorepo z monolitycznym API i mikroserwisami
  • Konfiguracja zdalnego cache'owania (np. bazel-remote, BuildBarn)
  • Migracja istniejących reguł budowania na Bazel i optymalizacja szybkości buildów
  • Tworzenie dokumentacji i materiałów szkoleniowych dla zespołów deweloperskich
  • Przeprowadzanie warsztatów i sesji onboardingowych z nowym systemem
  • Debugowanie problemów z buildami i wsparcie deweloperów w codziennej pracy z Bazel
  • Utrzymanie i rozwijanie toolingu deweloperskiego (skrypty, integracja z CI)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Senior inżynier z co najmniej kilkuletnim doświadczeniem z Go i przeróbką z systemami budowania (np. Make, Gradle, Bazel). Ma praktykę w dużych monorepozytoriach i potrafi samodzielnie przeanalizować i wdrożyć nowy system buildingowy, nawet jeśli nie zna jeszcze idealnie Bazela.

Raczej nie dla

Nie dla juniorów ani midów – rola wymaga głębokiej wiedzy o systemach budowania i Go. Nie dla osób szukających pracy zdalnej lub hybrydowej (pełna stacjonarnie w Sztokholmie). Nie dla inżynierów, którzy chcą głównie pisać kod produktowy, a nie narzędzia deweloperskie.

Ocena dopasowania
Junior1/5
Mid2/5
Senior4/5
Hands-on5/5
Architekt2/5
Remote1/5
Enterprise2/5
Pytania do rekrutera
  • ?Jaka firma jest klientem końcowym? Jaki jest jej produkt/domena AI?
  • ?Ile osób liczy zespół developerski, który będzie używał nowego systemu budowania?
  • ?Czy istnieje już jakiś system budowania? Jeśli tak, jaki i czy są jakieś częściowe konfiguracje?
  • ?Jaki jest harmonogram wdrożenia? Czy termin 6 miesięcy jest sztywny?
  • ?Czy przewidziane są dyżury on-call lub wsparcie po godzinach?
  • ?Jaki jest budżet na szkolenia i konferencje?
  • ?Czy oferujecie pomoc w relokacji do Szwecji? (jeśli potrzebna)
Brakujące informacje
  • Brak informacji o konkretnym produkcie/firmie – tylko 'AI company'
  • Nie znany jest obecny system budowania i szczegóły monorepo
  • Brak opisu procesu rekrutacyjnego (ile etapów, czy są zadania techniczne)
  • Nie wiadomo, jakie narzędzia CI są używane
  • Brak informacji o wielkości zespołu i strukturze
🔗Podobne oferty