Coinbase
Coinbase
Coinbase prowadzi platformę kryptowalutową dla osób prywatnych i instytucji, umożliwiającą kupowanie, sprzedawanie i wymianę aktywów cyfrowych, w tym Bitcoin i Ethereum. Oferta firmy obejmuje zaawansowane narzędzia handlowe, usługi dla klientów instytucjonalnych, portfel z samodzielnym przechowywaniem środków, funkcje stakingu i nagród, karty do płatności kryptowalutami oraz interfejsy API dla deweloperów tworzących aplikacje on-chain. Firma działa na styku kryptowalut i finansów, koncentrując się na bezpiecznym dostępie do rozwijającej się gospodarki aktywów cyfrowych.

Starszy inżynier oprogramowania ds. instytucjonalnych rozliczeń i transferów

Twórz i skaluj backendową infrastrukturę Coinbase do obsługi instytucjonalnych rozliczeń i transferów. Pracuj z walutami fiducjarnymi, kryptowalutami i wewnętrznymi systemami księgi, aby dostarczać niezawodne usługi finansowe.

Opis

  • Projektować, budować i skalować usługi backendowe obsługujące rozliczenia i transfery w walutach fiducjarnych, kryptowalutach oraz wewnętrznych systemach księgi.
  • Podnosić jakość i łatwość utrzymania kodu poprzez przeglądy kodu, refaktoryzację i udział w całym cyklu życia oprogramowania.
  • Zwiększać wydajność i skalowalność kluczowej infrastruktury finansowej, diagnozując i rozwiązując problemy produkcyjne.
  • Współpracować z menedżerami produktu, menedżerami inżynierii i partnerami międzyfunkcyjnymi, przekładając kierunek produktu na kwartalne mapy drogowe i rezultaty techniczne.
  • Wprowadzać usprawnienia architektoniczne, które zwiększają tempo pracy zespołu, ograniczają dług techniczny i wzmacniają niezawodność systemów.
  • Mentorować młodszych i średniozaawansowanych inżynierów w zakresie praktyk technicznych i rozwoju kariery, wzmacniając standardy inżynieryjne całego zespołu.

Wymagania

  • Co najmniej pięć lat doświadczenia w backendowym tworzeniu oprogramowania, obejmującego projektowanie, budowę i utrzymanie produkcyjnych usług działających na dużą skalę.
  • Praktyczne doświadczenie produkcyjne z Go lub porównywalnym językiem backendowym, relacyjnymi bazami danych, takimi jak Postgres, oraz architekturami opartymi na komunikatach, takimi jak Kafka.
  • Umiejętność podejmowania decyzji dotyczących projektowania systemów, prowadzenia propozycji technicznych i budowania porozumienia między zespołami inżynieryjnymi.
  • Udokumentowane sukcesy w diagnozowaniu i rozwiązywaniu problemów z jakością, wydajnością i skalowalnością w systemach rozproszonych.
  • Doświadczenie w mentoringu inżynierów i promowaniu wysokiej jakości kodu poprzez szczegółowe przeglądy, testy i dokumentację.
  • Odpowiedzialne korzystanie z generatywnej AI pod nadzorem człowieka w celu tworzenia rezultatów gotowych dla biznesu oraz zwiększania efektywności, ograniczania kosztów i poprawy jakości pracy.

Benefity

  • Możliwość uzyskania udziałów i premii
  • Ubezpieczenie medyczne
  • Ubezpieczenie stomatologiczne
  • Ubezpieczenie wzroku
  • Plan 401(k)
  • Kwartalne stacjonarne sesje robocze znane jako „surges”