Senior Data Engineer in Warsaw

Senior Data Engineer in Warsaw

Warsaw Pełny etat 63000 - 77000 zł / rok (szac.) Zdalnie
K

W skrócie

  • Zadania: Buduj innowacyjne systemy danych i współpracuj z zespołami w dynamicznym środowisku.
  • Firma: Lider w przestrzeni aktywów cyfrowych z różnorodnym zespołem globalnym.
  • Benefity: Elastyczne godziny pracy, konkurencyjne wynagrodzenie i możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwość wpływu na kulturę zespołu i standardy pracy.
  • Dlaczego ta praca: Kształtuj przyszłość danych w branży aktywów cyfrowych i rozwijaj swoje umiejętności.
  • Kwalifikacje: 8+ lat doświadczenia w budowaniu systemów danych oraz biegłość w Pythonie i SQL.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

Od naszego początku w 2017 roku, staliśmy się wiodącym twórcą zmian w przestrzeni aktywów cyfrowych, znanym z naszych partnerstw i innowacji. Dziś współpracujemy z ponad 250 członkami zespołu na całym świecie. Nasz różnorodny zespół pochodzi z 42 narodowości, z doświadczeniem od samouczonych entuzjastów DeFi po doktoratów. Przede wszystkim zdalnie, mamy biura w Londynie, Brukseli i Singapurze oraz regularnie organizujemy spotkania online i offline, aby utrzymać zespół w bliskim kontakcie.

Jako dobrze ugruntowany animator rynku, nasze wyjątkowe doświadczenie pozwoliło nam na szybki rozwój. Dziś nasze usługi obejmują tworzenie rynku, handel opcjami, handel wysokiej częstotliwości, OTC i biurka handlowe DeFi. Ale jesteśmy czymś więcej niż dostawcą usług. Jesteśmy inicjatorami. Jesteśmy pionierami w przyjmowaniu języka programowania Rust do naszego handlu algorytmicznego i jego promotorami w branży. Wspieramy rozwój startupów Web3 poprzez nasz Program Akceleracyjny. Ulepszamy ekosystemy, wprowadzając płynność do obiecujących protokołów DeFi, RWA i NFT. I napędzamy postęp branży dzięki naszym inicjatywom badawczym i zarządczym.

Zespół Central Data Team (CDT) ma zaledwie kilka miesięcy, ale dane były krwiobiegiem Keyrock od samego początku. Budujemy teraz Platformę Danych Keyrock, aby zapewnić pracownikom Keyrock oraz agentom AI współpracującym z nimi dane i kontekst, których potrzebują, aby działać szybko i autonomicznie w ramach ustalonych granic i zgodnie z naszymi wspólnymi celami. Oznacza to zbieranie danych z całej firmy i przekształcanie ich w czasie rzeczywistym dla wszystkich funkcji, które na nich polegają: biur handlowych, zarządzania majątkiem i aktywami, produktów, ryzyka, finansów, zgodności i badań, aby wymienić tylko kilka. Będziesz jednym z pierwszych pracowników w CDT i oczekujemy, że przyczynisz się do większości większych decyzji i budowy pracy. Standardy, które ustalimy, oraz sposób, w jaki zespół będzie pracował, są nadal otwarte.

Co będziesz robić:

  • Budować strumieniowe i wsadowe potoki, które pobierają, normalizują i dystrybuują dane rynkowe, handlowe i portfelowe, odporne na awarie zasilania i giełdy.
  • Budować narzędzia samoobsługowe (SDK, wzorce, szablony, agenci AI), aby inne zespoły mogły publikować, konsumować i budować na produktach danych bez czekania na nas.
  • Posiadać umowy dotyczące danych i ewolucję schematów.
  • Utrzymywać zmiany schematów, aby nie stały się wydarzeniami wymagającymi koordynacji między zespołami.
  • Projektować warstwę lakehouse i czasową wokół wzorców zapytań konsumentów.
  • Budować i rozwijać Ramy Zarządzania Danymi i Jakości Danych: wykrywanie starych zasilaczy, walidacja schematów, kontrole zakresu, idempotentne zapisy, pochodzenie, własność, samonaprawa.
  • Budować analizy pochodne, na których opiera się biznes: rozpiętości między giełdami, VWAP na głębokości, mikrostruktura książki zamówień dla biur; widoki portfela, ekspozycja, wydajność dla zarządzania majątkiem i aktywami.
  • Uczynić obserwowalność, koszty i wydajność pierwszorzędnymi od pierwszego dnia.
  • Traktować infrastrukturę jako kod (Docker, Terraform, CI/CD) wraz z naszym Zespołem Infrastruktury Centralnej.
  • Pracować w otwartym środowisku: dokumentować, ściśle współpracować z Architekturą, Infrastrukturą, Platformą i pozostałymi zespołami.

Czego szukamy:

  • 8+ lat doświadczenia w budowaniu produkcyjnych systemów danych, na których polegają inni.
  • Silna znajomość Pythona i SQL: nie tylko umiejętność pisania zapytania, ale także umiejętność rozumienia, co silnik z nim robi.
  • Kod, który jest łatwy do przeczytania, testowania i późniejszego usunięcia przez kogoś innego.
  • Silne zrozumienie modelowania danych zarówno dla obciążeń strumieniowych, jak i analitycznych.
  • Efektywność, jakość, idempotencja i obserwowalność traktowane są poważnie domyślnie.
  • Projektowanie systemów: zaprojektowałeś i obsługiwałeś systemy strumieniowe na Kafka, Redpanda, MSK lub Kinesis, i masz opinie na temat partycjonowania, grup konsumentów, offsetów i rejestrów schematów.
  • Używałeś magazynu danych czasowych w produkcji (ClickHouse idealnie; TimescaleDB, QuestDB lub podobne są również w porządku) i możesz mówić o projektowaniu tabel jako funkcji wzorców zapytań.
  • Pracowałeś z architekturą lakehouse i rozumiesz układ tabel, partycjonowanie i kompaktację jako wybory projektowe, które kształtują wydajność zapytań i koszty przechowywania.
  • Budujesz z myślą o samonaprawie i idempotencji.
  • Reprzetwarzanie jest bezpieczne, ponowne próby nie podwajają zapisów, a system odzyskuje się bez udziału człowieka.
  • Gotowość operacyjna: Docker, Terraform i CI/CD to sposób, w jaki pracujesz, a nie oddzielna rzecz „DevOps”.
  • Myślisz o kosztach i wydajności na wczesnym etapie.
  • Instrumentujesz podczas budowy: logi, metryki i ślady są częścią systemu od pierwszego dnia.
  • Projektujesz jakość danych i zarządzanie z góry, obejmujące umowy, walidację, pochodzenie i własność.

Jak myślisz i pracujesz:

  • Rozumiesz problemy od podstaw, gdy są nowe, pozostajesz pragmatyczny, gdy nie są, i aktualizujesz swoje poglądy, gdy dowiadujesz się więcej.
  • Traktujesz biura handlowe, zarządzanie majątkiem i aktywami, produkty, ryzyko, finanse, zgodność i badania jako klientów tego, co budujesz, i komunikujesz się z nimi w ten sposób.
  • Optymalizujesz wyniki ponad wyjście. Mniejsza, prostsza rzecz, która działa, jest lepsza niż większa rzecz, która nie działa.
  • Przejmujesz odpowiedzialność od początku do końca: projektuj, wdrażaj, obsługuj, poprawiaj.
  • Mówisz, co myślisz, nawet gdy to niepopularne zdanie.
  • Zmieniasz zdanie, gdy argument jest lepszy.
  • Sprawiasz, że ludzie wokół Ciebie stają się lepsi. Recenzje są rzeczywiste, młodsi rozwijają się dzięki pracy z Tobą, a rówieśnicy chcą z Tobą pracować ponownie.
  • Jesteś ciekawy, jak działają rynki. Inżynieria danych sama w sobie nie utrzyma Cię zainteresowanym.
  • Jesteś szczery co do tego, co wiesz, a czego nie, i szybko zamykasz lukę.
  • Rozumiesz dane rynków finansowych: książki zamówień, transakcje, dane referencyjne, portfele, ekspozycje. Crypto, TradFi lub oba to duży plus.

Miłe do posiadania:

  • Doświadczenie z lakehouse z Apache Iceberg lub Delta Lake.
  • Znajomość DataHub lub podobnych platform metadanych/pochodzenia.
  • Rust. Niektóre z naszych krytycznych usług wydajnościowych są w nim napisane. Zainteresowanie jest mile widziane; biegłość nie jest wymagana.

Co otrzymasz:

  • Mandat od podstaw. Będziesz jednym z pierwszych pracowników w CDT, a platforma, standardy i kultura zespołu są Twoje do kształtowania z nami.
  • Silni partnerzy. Bliskie relacje robocze z Architekturą, Infrastrukturą, Platformą i samymi biurami.
  • Nie będziesz budować danych w próżni.
  • Autonomia w sposobie pracy. Elastyczne godziny, praca zdalna, dyżury w godzinach pracy dzielone w zespole.
  • Konkurencyjny pakiet wynagrodzeń, z różnymi benefitami.
  • Zespół, który się lubi. Regularne spotkania online i coroczne spotkanie, na którym wszyscy są w tym samym pomieszczeniu.

Nasz proces rekrutacji:

Poszukujemy osób z odpowiednimi umiejętnościami i świadomym wyborem dołączenia do naszej branży. Idealny kandydat? Ktoś, kto jest zmotywowany, współpracujący, działa z poczuciem odpowiedzialności i dostarcza solidne, skalowalne wyniki. Jako pracodawca zobowiązujemy się do budowania pozytywnego i współpracującego środowiska pracy. Witamy pracowników z różnych środowisk i zatrudniamy, nagradzamy i promujemy wyłącznie na podstawie zasług i wyników. Ze względu na charakter naszej działalności i wymagania zewnętrzne przeprowadzamy kontrole przeszłości wszystkich potencjalnych pracowników, co jest warunkiem koniecznym do dołączenia do Keyrock.

Senior Data Engineer in Warsaw – pracodawca: Keyrock

Keyrock to dynamiczny pracodawca, który oferuje wyjątkowe możliwości rozwoju kariery w szybko rozwijającym się świecie finansów cyfrowych. Pracując w zdalnym zespole złożonym z ponad 200 osób z różnych kultur, będziesz miał dostęp do konkurencyjnego wynagrodzenia, rocznych wyjazdów integracyjnych oraz elastycznych godzin pracy, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura opiera się na różnorodności i inkluzyjności, co sprawia, że każdy pracownik ma szansę na realny wpływ na rozwój firmy i branży.

K

Dane kontaktowe:

Zespół rekrutacyjny Keyrock

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Data Engineer in Warsaw

Python
SQL
Data Modeling
Streaming Systems Design
Kafka
Redpanda
MSK