Senior Distributed Systems Engineer / Tech Lead
RTB House
To rola senior backend engineer'а specjalizującego się w systemach rozproszonych dla platformy reklamowej RTB House. Zajmujesz się projektowaniem i wdrażaniem zmian w systemie przetwarzającym ponad 20 milionów zapytań na sekundę, piszesz serwisy HTTP/gRPC oraz batch joby w Javie i Pythonie, monitorujesz produkcję i pełnisz rolę tech leada w projektach cross-team. Kluczowe są: wydajność, skalowalność, obserwowalność i wysoka dostępność.
Brakuje: brak informacji o liczbie osób w zespole, nie podano szczegółów procesu rekrutacyjnego.
To rola senior backend engineer'а specjalizującego się w systemach rozproszonych dla platformy reklamowej RTB House. Zajmujesz się projektowaniem i wdrażaniem zmian w systemie przetwarzającym ponad 20 milionów zapytań na sekundę, piszesz serwisy HTTP/gRPC oraz batch joby w Javie i Pythonie, monitorujesz produkcję i pełnisz rolę tech leada w projektach cross-team. Kluczowe są: wydajność, skalowalność, obserwowalność i wysoka dostępność.
- ✓Brak sztywnych godzin pracy (no core hours)
- ✓Nowoczesny stack: GCP, Kubernetes, Kafka, Clickhouse
- ✓Wysoka jakość kodu – solid code reviews
- ✓Samowystarczalny, interdyscyplinarny zespół
- ✓Sprzęt i oprogramowanie dopasowane do preferencji (MacBook, licencje AI)
- !Brak informacji o liczbie osób w zespole i strukturze tech leadów
- !Nie sprecyzowano, czy dyżury on-call są wymagane (monitoring sugeruje, że tak)
- !Wymóg znajomości polskiego i angielskiego C1 – może być barierą dla kandydatów zagranicznych
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- •Projektowanie i wdrażanie zmian w systemie biddingu reklamowego o wysokiej skalowalności
- •Pisanie i utrzymanie serwisów HTTP/gRPC oraz jobów batchowych w Javie i Pythonie
- •Tworzenie narzędzi i optymalizacji poprawiających kluczowe metryki wydajności użytkownika
- •Monitorowanie i analiza działania systemów produkcyjnych oraz wyciąganie wniosków
- •Udział w code review i dbanie o najwyższe standardy kodowania
- •Rozwiązywanie złożonych problemów systemowych w rozproszonym środowisku
- •Planowanie i szacowanie projektów, pełnienie roli tech leada w zespołach cross-funkcyjnych
- •Konfiguracja środowisk, pisanie kodu konfiguracyjnego, deploy i utrzymanie w produkcji
Oferta dla doświadczonych specjalistów (Senior).
Mid-level backend engineer z mocnym rozumieniem systemów rozproszonych i wydajności, gotowy do wzięcia odpowiedzialności tech leada, ale jeszcze niekoniecznie z formalnym doświadczeniem w tej roli.
Juniorzy bez doświadczenia w systemach rozproszonych, osoby unikające operacyjnej strony pracy (monitoring, deploy) oraz ci, którzy wolą pracę w ścisłym podziale ról (dev vs ops).
- ?Ile osób liczy zespół Bidding Platform i jak wygląda struktura tech leadów?
- ?Czy pełnienie roli tech leada jest formalne, czy raczej nieformalne w ramach projektu?
- ?Jaka jest proporcja pracy w Javie vs Pythonie?
- ?Czy są jakieś konkretne wyzwania wydajnościowe, nad którymi obecnie pracuje zespół?
- ?Jakie narzędzia do monitorowania i obserwowalności są używane?
- ?Czy istnieje budżet na szkolenia i konferencje?
- ?Jaki jest proces rekrutacyjny – ile etapów i czy jest zadanie domowe?
- −Brak informacji o liczbie osób w zespole
- −Nie podano szczegółów procesu rekrutacyjnego
- −Nie wiadomo, czy istnieje formalny budżet szkoleniowy
- −Brak wzmianki o ewentualnych wyjazdach integracyjnych lub spotkaniach offline
Interdyscyplinarny, samowystarczalny zespół z kulturą wysokiej jakości kodu, code review i autonomii technicznej. Brak sztywnych godzin sprzyja elastyczności.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Distributed systems. Pełne statystyki zarobków →