
Ecommpay to fintechowa platforma płatnicza dla firm sprzedających online. Łączy globalny i lokalny acquiring, przetwarzanie oraz orkiestrację płatności w ramach jednego API i obsługuje ponad 180 metod płatności. Platforma oferuje także otwartą bankowość, płatności cykliczne i polecenia zapłaty. Ecommpay pomaga firmom zarządzać płatnościami w miarę rozwoju działalności na kolejnych rynkach. Firma podlega regulacjom brytyjskiego Urzędu Nadzoru Finansowego (FCA) i jest głównym członkiem organizacji Visa i Mastercard.
Młodszy lub średniozaawansowany inżynier analityki danych, Europa (praca hybrydowa)
Twórz niezawodne podstawy danych w SQL, Pythonie i Lookerze dla globalnej działalności płatniczej Ecommpay. Wspieraj spójne mierniki biznesowe oraz wewnętrzne aplikacje AI.
Opis
- Twórz i rozwijaj warstwę danych analitycznych
- Buduj hurtownie tematyczne przy użyciu modeli wymiarowych i schematów gwiazdy
- Określaj ziarnistość danych i definiuj encje biznesowe
- Twórz i utrzymuj transformacje w SQL i Pythonie orkiestrujące z użyciem Airflow
- Rozwijaj warstwę semantyczną Lookera za pomocą LookML
- Twórz spójne definicje mierników i wymiarów
- Dodawaj testy jakości danych, monitoruj ich aktualność i kompletność oraz konfiguruj alerty
- Dokumentuj modele danych, mierniki i pochodzenie danych
- Współpracuj z zespołami biznesowymi, analitykami i inżynierami danych, aby przekładać potrzeby na uzgodnione modele i definicje mierników
- Korzystaj z narzędzi AI do tworzenia, refaktoryzacji, testowania i dokumentowania kodu
- Przygotowuj wiarygodne dane i kontekst dla wewnętrznych aplikacji AI oraz agentów LLM
- Pomagaj tworzyć mierniki, modele i standardy jakości, które wspierają decyzje w Ecommpay, globalnej firmie fintechowej z sektora płatności
Wymagania
- Co najmniej dwa lata praktycznego doświadczenia w inżynierii analitycznej lub pokrewnej roli związanej z danymi
- Bardzo dobra znajomość SQL, w tym CTE, funkcji okienkowych, optymalizacji zapytań i odczytywania planów wykonania; mile widziane doświadczenie z Vertica, MySQL lub MSSQL
- Doświadczenie w analitycznym modelowaniu danych, w tym znajomość metod Kimballa, wolno zmieniających się wymiarów, faktów i wymiarów
- Dobra znajomość Pythona oraz umiejętność pisania czystego, łatwego w utrzymaniu kodu z modułami, konfiguracją i funkcjami wielokrotnego użytku
- Doświadczenie z Airflow lub podobnym narzędziem do orkiestracji, takim jak Dagster, Prefect lub Luigi
- Doświadczenie z narzędziami BI i rozumienie wpływu modeli danych na dashboardy
- Znajomość Gita, przeglądu kodu oraz podstaw Linuksa lub Bash
- Praktyczne doświadczenie z asystentami AI do programowania, takimi jak Claude Code, Codex, Copilot lub Cursor
- Umiejętność krytycznej oceny kodu wygenerowanego przez AI, w tym jego logiki, złączeń i ziarnistości danych
- Swoboda we współpracy z interesariuszami biznesowymi przy definiowaniu miar i doprecyzowywaniu wymagań
- Znajomość języka angielskiego na poziomie B1 lub wyższym
- Znajomość LookML lub doświadczenie z inną warstwą semantyczną będzie dodatkowym atutem
- Doświadczenie z dbt lub podobnym rozwiązaniem będzie dodatkowym atutem
- Znajomość narzędzi do kontroli jakości i obserwowalności danych, takich jak Great Expectations, Soda lub Elementary, będzie dodatkowym atutem
- Doświadczenie w konfigurowaniu agentów AI i instrukcji dla repozytoriów, takich jak CLAUDE.md lub AGENTS.md, oraz łączeniu MCP z hurtownią danych lub systemami BI będzie dodatkowym atutem
- Doświadczenie z Kafką lub NoSQL, w tym Elastic, będzie dodatkowym atutem
- Umiejętność czytania kodu PHP w celu zrozumienia logiki systemów źródłowych będzie dodatkowym atutem
Benefity
- Dostęp do wewnętrznej Akademii Ecommpay
- Szkolenia i kursy związane z pracą
- Wsparcie finansowe na naukę poza firmą
- Praca zdalna lub hybrydowa, zależnie od lokalizacji
- Elastyczna i samodzielna organizacja pracy
- Współpraca z międzynarodowym zespołem
- Na życzenie dostępne są wsparcie i alternatywne formy ogłoszenia o pracę