Senior Software Engineer (Java / Kotlin) - Allegro Ads
Allegro
Budowa i rozwój systemów reklamowych Allegro – platformy o ogromnej skali (tysiące requestów na minutę). Praca w zespole odpowiedzialnym za mikroserwisy, integrację z ML, pipeline'y danych i optymalizację wydajności. Rola wymaga pełnej własności (you build it, you run it) i bliskiej współpracy z Data Scientistami. To klasyczny backend z elementami data engineeringu na wysokim poziomie.
Brakuje: wielkość zespołu i struktura (ile backend, data, ml?), szczegóły procesu rekrutacyjnego (etapy, zadanie domowe?).
Budowa i rozwój systemów reklamowych Allegro – platformy o ogromnej skali (tysiące requestów na minutę). Praca w zespole odpowiedzialnym za mikroserwisy, integrację z ML, pipeline'y danych i optymalizację wydajności. Rola wymaga pełnej własności (you build it, you run it) i bliskiej współpracy z Data Scientistami. To klasyczny backend z elementami data engineeringu na wysokim poziomie.
- ✓Autonomia techniczna – 'you build it, you run it' z wyborem technologii
- ✓Nowoczesny stack: Kotlin, Kafka, Kubernetes, Airflow, Spark
- ✓Narzędzia AI do automatyzacji rutynowych zadań
- ✓Budżet szkoleniowy, hackathony, wewnętrzna platforma edukacyjna
- ✓Praca na produkcie o ogromnej skali – realne wyzwania inżynieryjne
- −Model hybrydowy 4/1 (4 dni w biurze) – mało elastyczny dla osób ceniących pracę zdalną
- −Brak informacji o dyżurach on-call i ich wynagrodzeniu
- !Wymóg entuzjazmu do AI – może oznaczać presję na szybkie wdrażanie AI bez realnej potrzeby
- !Nieprecyzyjne określenie 'Data pipelines' w must have – może być zbyt ogólne
- •Projektowanie i implementacja mikroserwisów w Kotlin/Scala z Spring Boot
- •Budowanie i optymalizacja pipeline'ów danych w Apache Airflow i Spark
- •Integracja systemów z ML – wdrażanie modeli do produkcji
- •Praca z Kafka – strumieniowanie danych i komunikacja między serwisami
- •Optymalizacja zapytań i migracje w PostgreSQL
- •Projektowanie i utrzymanie API dla klientów wewnętrznych i zewnętrznych
- •Uczestnictwo w dyżurach produkcyjnych (you build it, you run it)
- •Współpraca z Data Scientistami i Analitykami przy implementacji modeli
Oferta dla doświadczonych specjalistów (Senior).
Mid-level backend engineer (3-4 lata) z silną znajomością Kotlin/Scala i Spring Boot, który uzupełnił brakujące kompetencje w Airflow/Spark. Osoba gotowa do intensywnego rozwoju i przejęcia odpowiedzialności za własne komponenty.
Osoby szukające w pełni zdalnej pracy (model hybrydowy 4 dni w biurze) oraz juniorzy poniżej 3 lat doświadczenia – oferta wymaga samodzielności i znajomości zaawansowanych narzędzi.
- ?Ile osób liczy zespół reklamowy i ile zespołów pracuje nad Ads?
- ?Czy dyżury on-call są rotacyjne? Jaka jest ich częstotliwość i czy są dodatkowo płatne?
- ?Jak wygląda proces decyzyjny przy wyborze nowych technologii?
- ?Czy istnieje możliwość pracy zdalnej więcej niż 1 dzień w tygodniu po okresie wdrożenia?
- ?Jaki jest konkretny zakres AI w codziennej pracy – czy to tylko integracja gotowych modeli, czy także prototypowanie?
- ?Czy oferują dodatkowe dni urlopu na B2B (jeśli taka forma jest dostępna)?
- −Wielkość zespołu i struktura (ile backend, data, ML?)
- −Szczegóły procesu rekrutacyjnego (etapy, zadanie domowe?)
- −Informacja o dyżurach on-call
- −Czy istnieje możliwość pracy wyłącznie zdalnej po okresie próbnym?
- −Dokładny stosunek dni w biurze do zdalnych – czy 4/1 jest sztywne?
Zespół kładzie nacisk na autonomię, inżynieryjne best practices i współpracę z ML. Atmosfera sprzyja dzieleniu się wiedzą (blog, konferencje, guildy).
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Kotlin. Pełne statystyki zarobków →