Pomiń do treści
Logo firmy RTB House

Python Software Engineer (Data Platform)

RTB House

Oferta w skrócie
26 88035 280PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano20 maja 2026
Ostatnio sprawdzono20 maja 2026
Wygasa za60 dni
Werdykt JobHunt

Jako Python Software Engineer w zespole Data Platform będziesz projektować, rozwijać i utrzymywać backend aplikacji webowych oraz potoków danych, które obsługują terabajty danych dziennie. Twoja praca polega na tworzeniu wydajnych procesów ETL/ELT, optymalizacji zapytań SQL w BigQuery i PostgreSQL, budowaniu API (REST/GraphQL) oraz współpracy z analitykami danych i zespołem produktowym. To rola backendowa z silnym naciskiem na inżynierię danych i wydajność, a nie typowe Data Engineering – bardziej budowanie warstwy serwisowej dla analityki.

Brakuje: wielkość zespołu, polityka dyżurów on-call.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Jako Python Software Engineer w zespole Data Platform będziesz projektować, rozwijać i utrzymywać backend aplikacji webowych oraz potoków danych, które obsługują terabajty danych dziennie. Twoja praca polega na tworzeniu wydajnych procesów ETL/ELT, optymalizacji zapytań SQL w BigQuery i PostgreSQL, budowaniu API (REST/GraphQL) oraz współpracy z analitykami danych i zespołem produktowym. To rola backendowa z silnym naciskiem na inżynierię danych i wydajność, a nie typowe Data Engineering – bardziej budowanie warstwy serwisowej dla analityki.

Plusy
  • Wysoki stopień autonomii i podejmowania decyzji w małym zespole
  • Dostęp do najnowszych technologii (GCP, Kubernetes, Grafana, Prometheus)
  • Możliwość budowania własnych produktów z naciskiem na długoterminową jakość i niezawodność
  • Transparentne widełki wynagrodzenia B2B podane w ogłoszeniu
Na co uważać
  • !Brak informacji o dyżurach on-call lub wsparcia produkcyjnego poza standardowymi godzinami
  • !Brak opisu procesu rekrutacyjnego – nie wiadomo, ile etapów i czy będzie zadanie domowe
  • !Nie podano wielkości zespołu – mały zespół może oznaczać większą odpowiedzialność i zakres obowiązków
Codzienna praca
  • Projektowanie i rozwój backendu aplikacji prezentujących statystyki kampanii reklamowych na masową skalę
  • Tworzenie i optymalizacja potoków ETL/ELT zasilających systemy analityczne i raportowe
  • Pisanie wewnętrznych bibliotek Pythona do wysokowydajnego przetwarzania danych
  • Implementacja testów jednostkowych i integracyjnych zapewniających integralność danych
  • Identyfikacja wąskich gardeł i proponowanie ulepszeń wydajności potoków danych i szybkości zapytań
  • Współpraca z analitykami danych i zespołem produktowym przy dostarczaniu nowych metryk i możliwości analitycznych
  • Projektowanie i implementacja API REST/GraphQL dla aplikacji data-heavy
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Mid-level Python developer z co najmniej 2 latami doświadczenia w backendzie, dobrą znajomością SQL i podstawami Big Data. Osoba gotowa do nauki optymalizacji zapytań i asynchroniczności, która może nie mieć jeszcze głębokiego doświadczenia w BigQuery ale jest chętna do rozwoju.

Raczej nie dla

Osoby z mniej niż 2 latami doświadczenia w Pythonie (junior) lub te, które nie lubią pracy z SQL i danymi. Rola wymaga zaawansowanej wiedzy o bazach danych i wydajności – nie jest odpowiednia dla programistów skupionych wyłącznie na frontendzie lub ogólnym backendzie bez danych.

Ocena dopasowania
Junior1/5
Mid5/5
Senior3/5
Hands-on5/5
Architekt2/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół Data Platform i jak wygląda struktura (kto jest w zespole)?
  • ?Czy istnieje system dyżurów on-call? Jeśli tak, jaka jest częstotliwość i czy jest dodatkowo płatny?
  • ?Jak wygląda typowy dzień pracy – jaka jest proporcja między nowymi funkcjonalnościami a utrzymaniem?
  • ?Jakie są największe wyzwania techniczne, przed którymi stoi zespół?
  • ?Czy proces decyzyjny dotyczący architektury jest oddolny, czy narzucony odgórnie?
  • ?Jaki jest budżet na rozwój (konferencje, szkolenia)?
  • ?Czy praca obejmuje również zadania DevOps/administracyjne na GCP/Kubernetes?
  • ?Jak wygląda proces data modelingu – czy inżynierowie współpracują bezpośrednio z analitykami?
Brakujące informacje
  • Wielkość zespołu
  • Polityka dyżurów on-call
  • Szczegółowy proces rekrutacyjny (liczba etapów, rodzaj zadań)
  • Możliwości rozwoju kariery (ścieżka awansu, mentoring)
  • Opis konkretnego produktu/analityki, nad którą zespół pracuje
Zespół

Mały, autonomiczny zespół z dużą swobodą decyzyjną i dostępem do nowoczesnego stacku technologicznego. Praca oparta na współpracy z analitykami i produktem, z naciskiem na jakość i niezawodność.

Wynagrodzenie vs rynekn=372 · Mid · B2B

Powyżej mediany rynkowej

Ta oferta26 88035 280
Mediana: Mid · Python · B2B18 48023 520

Dane z aktywnych ofert zawierających technologię Python. Pełne statystyki zarobków →

🔗Podobne oferty