Data Engineer (Marketing Systems)
Do uzgodnienia
Wymagania
- samodzielność i gotowość do szybkiego przejmowania odpowiedzialności bez intensywnego szkolenia (rola nie jest juniorska)
- doświadczenie z Google Tag Manager, konfiguracją pixel/conversion oraz JavaScript
- gotowość do pracy wieczorami w dni releasowe lub przy pilnych wdrożeniach tracking/payment
- lokalizacja w strefie ok. ±4h od CET
Mile widziane
- doświadczenie z Airbyte i Airflow
Opis stanowiska
Ruby Labs szuka Data Engineera, który przejmie odpowiedzialność za zadania z zakresu inżynierii danych, integracji i systemów marketingowych — od pipeline'ów w Airbyte/Airflow, przez GTM, pixele i konwersje, po przepływy danych płatniczych i subskrypcji. Będziesz pracować z BigQuery, GCS, Pub/Sub i ClickHouse oraz dokumentować przepływy danych między systemami. To rola dla samodzielnej osoby, która szybko rozumie systemy produkcyjne i nie potrzebuje intensywnego onboardingu. Szczera uwaga: mimo że Airbyte i Airflow są oznaczone jako 'nice to have', ich wsparcie i ulepszanie może stanowić znaczną część codziennej pracy, a zakres obejmuje też troubleshootingu płatności i tracking — wykraczając poza typowe zadania data engineera.
🔍 Dekoder Ogłoszenia
🔴
This is not a junior learning role: we need someone who can quickly understand production systems, solve problems independently, and ship reliable work.
Oczekujemy od kandydata samodzielności i gotowości do natychmiastowego przejmowania odpowiedzialności za zadania bez potrzeby intensywnego szkolenia.
🔴
own and deliver across data engineering tasks, integrations, and marketing systems.
Oczekuje się, że będziesz samodzielnie zarządzać i realizować projekty w obszarze inżynierii danych, integracji i systemów marketingowych.
🔴
Support and improve integrations in Airbyte and Airflow
Chociaż Airbyte i Airflow są wymienione jako 'nice to have', ich wsparcie i ulepszanie może stanowić znaczną część codziennych obowiązków.
🔴
Troubleshoot pipeline, tracking, payment, and data quality issues
Będziesz odpowiedzialny za rozwiązywanie problemów w szerokim zakresie, w tym tych związanych z płatnościami, co może wykraczać poza typowe zadania inżyniera danych.
🔴
Work with different systems in combination and document how data flows between them
Może to oznaczać pracę z wieloma, często niezintegrowanymi systemami, wymagającymi ręcznego mapowania przepływów danych.