Senior Scala Developer
Box
To rola senior backend developera w zespole Storage Clients w Boxie. Będziesz budować i utrzymywać usługi bramowe odpowiedzialne za upload, download i synchronizację plików na skalę eksabajtową w wielu regionach GCP i AWS. Praca obejmuje zarówno Javę, Scalę jak i PHP, a codzienność to projektowanie, kodowanie (ok. 60% czasu), udział w dyżurach on-call oraz praca w metodyce Scrum. To nie jest rola czysto Scala – oczekuje się biegłości w Javie i umiejętności pracy z PHP.
Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego (etapy, czas, zadanie domowe).
To rola senior backend developera w zespole Storage Clients w Boxie. Będziesz budować i utrzymywać usługi bramowe odpowiedzialne za upload, download i synchronizację plików na skalę eksabajtową w wielu regionach GCP i AWS. Praca obejmuje zarówno Javę, Scalę jak i PHP, a codzienność to projektowanie, kodowanie (ok. 60% czasu), udział w dyżurach on-call oraz praca w metodyce Scrum. To nie jest rola czysto Scala – oczekuje się biegłości w Javie i umiejętności pracy z PHP.
- ✓RSU (restricted stock units) jako część wynagrodzenia – realna możliwość udziału w rozwoju firmy
- ✓Przejrzysty podział czasu: 60% kodowanie, 15% design, 15% utrzymanie, 10% spotkania
- ✓Praca na eksabajtowej skali w systemach rozproszonych – duże wyzwanie techniczne
- ✓Autonomia techniczna – możliwość kształtowania kierunku technicznego i mentoringu
- −Dyżury on-call opisane jako dostępność 'at all times while on-call' – brak informacji o rotacji, wynagrodzeniu za dyżury lub zakresie odpowiedzialności po godzinach
- −Obecność PHP w stacku – może oznaczać legacy code, który wymaga utrzymania
- !Brak opisu procesu rekrutacyjnego – nie wiadomo ile etapów, czy jest zadanie domowe
- !Nie podano wielkości zespołu ani liczby osób na stanowisku
- !Stack technologiczny zawiera PHP – może to być element legacy wymagający modernizacji
- !Brak informacji o częstotliwości dyżurów on-call
- •Projektowanie i implementacja backendowych usług w Javie, Scali i PHP dla przepływów danych (upload, download, ZIP, SFTP, integracje email)
- •Uczestnictwo w ceremoniach Agile (daily stand-up, sprint planning, retrospective)
- •Przegląd kodu (code review) w GitHub Enterprise
- •Diagnozowanie i optymalizacja wydajności systemów rozproszonych
- •Utrzymanie i debugowanie istniejących usług, w tym naprawa błędów i zadania on-call
- •Współpraca przy projektowaniu architektury pod kątem skalowalności i niezawodności
- •Planowanie i realizacja projektów oraz kamieni milowych w cyklach kwartalnych
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier z 5 latami doświadczenia w systemach rozproszonych, znający Scalę lub Javę na poziomie produkcyjnym, gotowy do pracy hybrydowej i on-call.
Nie dla kandydatów z mniej niż 5 latami doświadczenia, osób niechętnych on-call lub szukających czysto Scala bez Javy/PHP. Również nie dla osób preferujących pracę w pełni zdalną (wymagane 3 dni w biurze w Warszawie).
- ?Ile osób liczy zespół Storage Clients?
- ?Jak wygląda rotacja dyżurów on-call (częstotliwość, dodatkowe wynagrodzenie)?
- ?Czy PHP jest używane w nowych projektach, czy to głównie legacy?
- ?Jaki jest plan modernizacji stacku (np. odejście od PHP)?
- ?Czy istnieje możliwość pracy zdalnej w wyjątkowych sytuacjach?
- ?Jakie są główne wyzwania techniczne w najbliższych kwartałach?
- ?Ile zespołów korzysta z tych usług bramowych?
- ?Czy oferujecie budżet szkoleniowy lub konferencyjny?
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (etapy, czas, zadanie domowe)
- −Brak informacji o częstotliwości i wynagrodzeniu za on-call
- −Nie wiadomo, czy PHP jest traktowane jako legacy czy aktywny element stacku
Box kładzie nacisk na współpracę w biurze (min. 3 dni/tydz.), działa w metodyce Scrum, a kultura opiera się na odpowiedzialności, innowacyjności i wykorzystaniu AI. Opis sugeruje samodzielność i mentoring.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Agile. Pełne statystyki zarobków →