TRM Labs
TRM Labs
201 – 500 Pracownicy
B2BKryptoZgodność
TRM Labs to firma zajmująca się analizą blockchain, obsługująca banki, firmy kryptowalutowe, organy regulacyjne, organy ścigania i administrację podatkową. Jej produkty do monitorowania transakcji, weryfikacji portfeli, analizy kryminalistycznej, zapewniania zgodności, prowadzenia dochodzeń, zajmowania aktywów, nadzoru i obsługi API pomagają organizacjom identyfikować nielegalną działalność związaną z kryptowalutami, badać transakcje w blockchainie, wspierać zajmowanie aktywów oraz realizować obowiązki w zakresie przeciwdziałania praniu pieniędzy i finansowaniu terroryzmu. TRM Labs prowadzi również szkolenia w ramach TRM Academy, a także świadczy usługi reagowania na incydenty i rozwijania kompetencji.

Starszy inżynier oprogramowania, infrastruktura danych PostgreSQL (praca zdalna, USA)

Obsługuj i skaluj systemy PostgreSQL o skali petabajtów, które wspierają platformy TRM Labs wykorzystujące AI do analizy przestępczości. Poprawiaj wydajność i niezawodność baz danych, automatyzuj operacje oraz zarządzaj potokami CDC, pracując zdalnie w rozproszonych zespołach.

Opis

  • Tworzyć i obsługiwać relacyjne bazy danych dla obciążeń o skali petabajtów.
  • Odpowiadać za warstwę obsługi baz danych, w tym wydajność zapytań, koszty i dostępność.
  • Utrzymywać wydajność i dostępność interfejsów API dla klientów na poziomie 99,999% dzięki dostrajaniu zapytań, projektowaniu indeksów i optymalizacji schematów.
  • Stosować analizy wspomagane przez AI z użyciem pganalyze i Claude, aby ulepszać kompresję i modele danych.
  • Tworzyć zautomatyzowane procesy provisioningu PgBouncer, skalowania przestrzeni dyskowej i wdrożeń blue-green.
  • Weryfikować zmiany w bazach danych przed ich wdrożeniem na produkcję.
  • Obsługiwać potoki przechwytywania zmian danych (CDC) z użyciem PeerDB, Fivetran i Debezium.
  • Korzystać z narzędzi AI, aby diagnozować i usuwać awarie replikacji.
  • Migrować obciążenia ze starszej infrastruktury i tworzyć prototypy nowych magazynów danych.
  • Tworzyć procedury operacyjne i narzędzia wewnętrzne oparte na AI.
  • Pracować asynchronicznie z rozproszonymi współpracownikami w godzinach pracy w USA i Kanadzie.
  • Pełnić dyżur mniej więcej raz na 15 dni; każda zmiana trwa 24 godziny i obejmuje dwa dni kalendarzowe.

Wymagania

  • 5–8 lat doświadczenia w tworzeniu i obsłudze produkcyjnych systemów PostgreSQL, takich jak Citus, Aurora, AlloyDB lub porównywalne rozproszone rozwiązania Postgres.
  • Bardzo dobra znajomość optymalizacji SQL, w tym planów wykonania, CTE, funkcji okienkowych, partycjonowania, projektowania indeksów i działania planisty zapytań w środowiskach rozproszonych.
  • Praktyczne doświadczenie z narzędziami CDC, takimi jak PeerDB, Fivetran, Debezium, Datastream lub Airbyte.
  • Umiejętność profilowania baz danych za pomocą pganalyze lub równoważnego narzędzia, w tym interpretowania metryk i logów.
  • Doświadczenie w automatyzacji systemów produkcyjnych przy użyciu Pythona lub Go.
  • Regularne korzystanie z narzędzi AI do programowania, takich jak Claude lub Copilot.
  • Udokumentowane wykorzystanie analiz wspomaganych przez AI do uzyskania mierzalnej redukcji kosztów lub poprawy wydajności produkcyjnych baz danych.
  • Gotowość i możliwość pełnienia dyżurów.
  • Możliwość pracy w godzinach pracy w USA i Kanadzie.
  • Dyspozycyjność na stacjonarne tygodnie prac badawczo-rozwojowych oraz ewentualne dodatkowe podróże.
  • Oczekiwana jest biegłość w korzystaniu z AI, oceniana podczas rozmów kwalifikacyjnych.

Benefity

  • Stacjonarne tygodnie prac badawczo-rozwojowych, zazwyczaj raz lub dwa razy na kwartał.
  • TRM organizuje i pokrywa zatwierdzone koszty podróży, zakwaterowania i miejsca pracy podczas tych tygodni.
  • Dostępne są udogodnienia dla osób z uzasadnionymi ograniczeniami związanymi z opieką nad bliskimi, zdrowiem, imigracją i podobnymi okolicznościami.
  • Konkurencyjne świadczenia, programy wspierające dobrostan i czas wolny od pracy; ich zakres zależy od kraju i lokalnych wymogów zatrudnienia.

Powiązane oferty pracy

Association of American Medical Colleges (AAMC)

Starszy menedżer ds. inżynierii danych

Association of American Medical Colleges (AAMC)

Kieruj korporacyjnymi zespołami inżynierii danych i administracji aplikacjami Salesforce, tworząc skalowalne i bezpieczne platformy. Dbaj o niezawodne działanie systemów wspierających edukację medyczną i transformację opieki zdrowotnej.

Otwórz
Airbnb

Starszy inżynier danych, płatności

Airbnb

Twórz niezawodne potoki danych i modele analityczne dla programów ubezpieczeniowych i ochronnych Airbnb AirCover. Wspieraj obsługę roszczeń, uzgadnianie finansowe, eksperymenty, działania operacyjne i raportowanie dla kadry kierowniczej.

Otwórz