Pracuj.pl Stacjonarnie Junior

Data Engineer

MMD-TC CAPITAL LIMITED

⚲ Warszawa

8 000–12 000 zł / mies. (zal. od umowy)

Wymagania

  • bardzo dobry Python i pandas/NumPy — praca na dużych, niekompletnych szeregach czasowych, łączenie as-of, resampling, strefy czasowe
  • doświadczenie w budowie potoków danych dla modeli ML (przygotowanie cech, zbiory treningowe, zgodność trening/produkcja)
  • rozumienie danych rynkowych: OHLCV, splity i dywidendy, sesje giełdowe, kontrakty terminowe i rolki
  • świadomość look-ahead bias i różnicy między datą wartości a datą publikacji
  • praktyczna znajomość Linux, Git, SQL, Docker

Mile widziane

  • doświadczenie z API dostawców danych (Databento, Polygon, FRED/ALFRED, IBKR, TradeStation)
  • obliczenia rozproszone (Ray, Dask lub Spark) i Kubernetes
  • doświadczenie w funduszu, prop tradingu lub zespole danych rynkowych

Opis stanowiska

Rola odpowiedzialna za dane i infrastrukturę dla systematycznych strategii tradingowych opartych na ML (akcje, kontrakty terminowe, dane makro). Będziesz utrzymywać historię cen dla ponad tysiąca instrumentów z wielu źródeł, budować ciągłe serie kontraktów, magazyny cech i potoki danych dla treningu oraz handlu na żywo. To oferta dla kogoś, kto lubi pracę z danymi rynkowymi i rozumie pułapki typu look-ahead bias, rolki kontraktów czy point-in-time. Uwaga: praca wymaga bardzo precyzyjnego, liczbowego weryfikowania każdej zmiany danych — to czasochłonne i mało 'efektowne' zajęcie, ale kluczowe dla całego systemu.

🔍 Dekoder Ogłoszenia

🔴
Bardzo dobry Python i pandas/NumPy: praca na dużych, niekompletnych szeregach czasowych, łączenie po czasie (as-of), resampling, strefy czasowe
Oczekuje się zaawansowanego przetwarzania danych, które może być czasochłonne i wymagać rozwiązywania problemów z jakością danych.
🟡
Doświadczenie w budowie potoków danych dla modeli ML (przygotowanie cech, zbiory treningowe, zgodność trening/produkcja)
Praca będzie wymagała nie tylko inżynierii danych, ale także zrozumienia cyklu życia modeli ML i zapewnienia spójności.
🟡
Rozumienie danych rynkowych: OHLCV, splity i dywidendy, sesje giełdowe, kontrakty terminowe i rolki
Wymagana jest specjalistyczna wiedza z zakresu finansów, która może być nowością dla osób bez doświadczenia w tej branży.
🔴
Dociekliwość i precyzja: każdą zmianę danych potwierdzasz liczbami
Praca będzie wymagała bardzo dokładnego podejścia do danych i ciągłego weryfikowania wyników, co może być czasochłonne.
🔴
Utrzymanie historii cen (bary 1m/1h/1d) dla ponad tysiąca instrumentów z kilku źródeł oraz porównywanie źródeł między sobą
Oznacza to pracę z bardzo dużą ilością danych i konieczność ciągłego monitorowania ich jakości i spójności z różnych źródeł.