Spreedly
Spreedly
51 – 200 Pracownicy
DoradztwoFintechLogistyka

Spreedly to firma z branży fintech, która dostarcza oprogramowanie do orkiestracji płatności dla sprzedawców, agregatorów sprzedawców oraz przedsiębiorstw z sektora technologii finansowych. Jej platforma łączy klientów z setkami bramek płatniczych, dostawców usług płatniczych i narzędzi do wykrywania oszustw obsługujących wiele walut, pomagając im zarządzać złożonymi operacjami płatniczymi za pomocą elastycznej warstwy integracyjnej.

Platforma została zaprojektowana z myślą o globalnych środowiskach transakcyjnych i obsługuje miliardy transakcji, dostarczając międzybranżowych analiz mających zwiększać skuteczność płatności. Spreedly utrzymuje również skarbiec zgodny z PCI Level 1, zawierający ponad miliard metod płatności. Pomaga to klientom ograniczyć złożoność operacyjną i regulacyjną związaną z obsługą danych płatniczych.

Starszy inżynier baz danych — praca zdalna w Stanach Zjednoczonych

Spreedly poszukuje starszego inżyniera baz danych, który poprawi wydajność, niezawodność, obserwowalność i bezpieczeństwo operacyjne rozproszonych baz danych wspierających otwartą platformę płatniczą.

Opis

  • Zwiększanie wydajności i niezawodności rozproszonego środowiska baz danych Spreedly
  • Analizowanie wąskich gardeł i zagrożeń dla niezawodności za pomocą instrumentacji, przeglądów kodu i walidacji w środowisku testowym
  • Optymalizowanie wolnych zapytań, indeksów i konfiguracji baz danych
  • Rozwiązywanie problemów rozproszonych baz danych, takich jak rywalizacja o transakcje, ponowienia, gorące zakresy i nieefektywne wzorce dostępu
  • Definiowanie i utrzymywanie bazowych wskaźników wydajności baz danych
  • Doradzanie zespołom inżynieryjnym w zakresie migracji schematów, wzorców dostępu i aktualizacji konfiguracji
  • Przeglądanie projektów obejmujących schematy, klucze główne, indeksowanie i granice transakcji
  • Zapewnianie wiedzy eksperckiej dotyczącej baz danych podczas incydentów i analiz przyczyn źródłowych
  • Tworzenie bezpieczniejszych procesów migracji, dokumentacji i wytycznych operacyjnych
  • Zarządzanie aktualizacjami wersji baz danych, testami tworzenia kopii zapasowych i odzyskiwania, konfiguracją klastrów oraz planowaniem pojemności
  • Wzmacnianie obserwowalności opóźnień, ponowień, rywalizacji, kondycji zakresów i pojemności
  • Koordynowanie współpracy z Cockroach Labs w zarządzanym środowisku baz danych
  • Ścisła współpraca z zespołami infrastruktury, platformy i inżynierii aplikacji
  • Mentoring inżynierów w zakresie rozwiązywania problemów z bazami danych, optymalizacji wydajności i zasad rozproszonych baz danych
  • Pełnienie funkcji eksperta zespołu niezawodności w zakresie baz danych na stanowisku starszego specjalisty bez bezpośrednich podwładnych

Wymagania

  • Co najmniej pięć lat doświadczenia zawodowego, głównie w zakresie obsługi i optymalizacji produkcyjnych baz danych
  • Rozległe praktyczne doświadczenie w zarządzaniu rozproszonymi bazami danych, w tym ich wydajnością i zachowaniem w warunkach wysokiej dostępności
  • Praktyczne doświadczenie w administrowaniu relacyjnymi bazami danych wspierającymi krytyczne systemy produkcyjne
  • Udokumentowane sukcesy w identyfikowaniu nieefektywności baz danych i uzyskiwaniu mierzalnej poprawy zapytań, indeksowania, schematów lub konfiguracji
  • Zaawansowana znajomość SQL, w tym planów wykonania, zarządzania transakcjami i kompromisów związanych z rozproszonym SQL
  • Umiejętność oceny ryzyka zmian w bazach danych i jasnego komunikowania kompromisów technicznych
  • Samodzielność w badaniu nieznanych systemów, ustalaniu priorytetów i dostarczaniu usprawnień
  • Rozważne i nastawione na współpracę podejście do pracy z innymi
  • Doświadczenie w obsłudze CockroachDB w środowisku produkcyjnym o znacznym wolumenie transakcji
  • Doświadczenie w administrowaniu PostgreSQL
  • Doświadczenie w obsłudze zarządzanych usług baz danych oraz współpracy z zespołami wsparcia i inżynierii dostawcy
  • Doświadczenie w przeprowadzaniu migracji schematów bez przestojów lub z minimalnym przestojem dla dużych tabel o dużym ruchu
  • Doświadczenie we wspieraniu płatności, technologii finansowych lub innych platform, w których dostępność ma kluczowe znaczenie
  • Doświadczenie w planowaniu pojemności baz danych i doborze rozmiaru klastrów, w tym architektur wieloregionowych
  • Doświadczenie w tworzeniu narzędzi operacyjnych lub kontroli za pomocą Pythona, Go lub porównywalnych języków
  • Znajomość ORM, takich jak Rails ActiveRecord
  • Doświadczenie w obsłudze chmury AWS lub Azure
  • Certyfikaty chmurowe związane z bazami danych będą dodatkowym atutem
  • Doświadczenie z CockroachDB lub PostgreSQL nie jest wymagane, jeśli kandydat ma porównywalnie głębokie doświadczenie w zarządzaniu rozproszonymi bazami danych
  • Aktualne prawne zezwolenie na pracę w kraju lokalizacji stanowiska bez konieczności uzyskania przyszłego sponsorowania
  • Pomyślne przejście kontroli przeszłości i weryfikacji referencji
  • Kandydaci nie mogą mieszkać w stanie Nowy Jork

Benefity

  • Konkurencyjne wynagrodzenie i wynagrodzenie w formie udziałów
  • Kompleksowe ubezpieczenie medyczne i stomatologiczne, w tym opcja w pełni opłacana przez pracodawcę
  • Opłacane przez firmę ubezpieczenie na życie i od niezdolności do pracy
  • Dobrowolne ubezpieczenie okulistyczne i dodatkowe oraz kilka opcji kont elastycznych wydatków
  • Otwarta polityka płatnego urlopu i 12 tygodni płatnego urlopu dla nowych rodziców
  • Plan dopłat 401(k) zapewniający dopłatę w wysokości 5% do 5 000 dolarów rocznie
  • Roczny budżet na rozwój zawodowy w wysokości 1 000 dolarów
  • Miesięczny dodatek na pracę z domu i cyfrowy styl życia, nowy MacBook oraz jednorazowy zwrot kosztów akcesoriów
  • Opłacany przez firmę dostęp do profesjonalnego coachingu
  • Wizyty pracowników zdalnych w siedzibie głównej w Durham w Karolinie Północnej