Monolith Software Engineer
Box
Rola polega na utrzymaniu i ewolucji monolitycznej infrastruktury Boxu oraz migracji jej do mikroserwisów. Będziesz pracować nad pipeline'ami CI/CD, infrastrukturą i narzędziami deweloperskimi. To stanowisko łączy backend z platform engineeringiem – nie jest typowym rozwojem funkcji produktu, a raczej pracą nad fundamentami technicznymi, z dyżurami on-call.
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.), nie podano wielkości zespołu.
Rola polega na utrzymaniu i ewolucji monolitycznej infrastruktury Boxu oraz migracji jej do mikroserwisów. Będziesz pracować nad pipeline'ami CI/CD, infrastrukturą i narzędziami deweloperskimi. To stanowisko łączy backend z platform engineeringiem – nie jest typowym rozwojem funkcji produktu, a raczej pracą nad fundamentami technicznymi, z dyżurami on-call.
- ✓Praca w uznanej firmie produktowej (Box) z globalnym zasięgiem
- ✓Szansa na udział w migracji z monolitu do mikroserwisów – realne doświadczenie modernizacyjne
- ✓Atrakcyjne widełki wynagrodzenia (21-29k PLN)
- ✓Możliwość pracy z nowoczesnymi technologiami (Docker, Kubernetes) jako nice-to-have
- −Praca z legacy monolithem – może wymagać radzenia sobie z długiem technicznym
- −Wymóg 3 dni w biurze w Warszawie przy hybrydzie
- !Brak szczegółów dotyczących procesu rekrutacji
- !Niejasny podział odpowiedzialności między monolit a mikroserwisy
- !Szeroki zakres technologii w wymaganiach – może być oczekiwany T-shaped engineer
- •Utrzymywanie i rozwijanie infrastruktury monolitu oraz pipeline'ów dostarczania kodu
- •Projektowanie i wdrażanie migracji funkcji z monolitu PHP do mikroserwisów
- •Udział w dyżurach on-call i reagowanie na incydenty produkcyjne
- •Współpraca z inżynierami z innych zespołów przy rozwiązywaniu złożonych problemów
- •Automatyzacja procesów budowania i wdrażania oprogramowania
- •Pisanie i przeglądanie kodu dla narzędzi infrastrukturalnych (Java/Python/PHP)
- •Monitorowanie i optymalizacja wydajności pipeline'ów CI/CD
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z 4-5 latami doświadczenia w backendzie, biegły w jednym języku (Java, PHP, Python), z podstawową znajomością CI/CD i chęcią rozwoju w obszarze platform engineeringu. Gotowy do dyżurów on-call.
Juniorzy z mniej niż 4 latami doświadczenia, osoby preferujące wyłącznie rozwój nowych funkcji produktowych bez pracy z infrastrukturą, lub ci, którzy nie chcą zajmować się utrzymaniem legacy systemów.
- ?Jaki jest rozmiar i struktura zespołu Monolith Foundation?
- ?Jaki jest obecny stan monolitu i jakie są plany migracyjne w najbliższym roku?
- ?Czy w codziennej pracy przeważa praca nad monolitem czy nad mikroserwisami?
- ?Jakie konkretne narzędzia CI/CD są obecnie używane?
- ?Czy istnieje możliwość pracy głównie z Javą przy migracji?
- ?Jaki jest proces przeglądu kodu i decyzji architektonicznych w zespole?
- ?Czy firma oferuje budżet szkoleniowy lub wsparcie w zdobywaniu certyfikatów?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.)
- −Nie podano wielkości zespołu
- −Nie wiadomo, jakie technologie są używane w produkcji (np. wersja PHP, konkretne narzędzia CI/CD)
Box kładzie nacisk na współpracę i obecność w biurze (min. 3 dni w tygodniu). Zespół Monolith Foundation zajmuje się krytyczną infrastrukturą, więc oczekiwana jest odpowiedzialność i gotowość do reagowania na incydenty.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Git. Pełne statystyki zarobków →