
Wells Fargo to międzynarodowa firma świadcząca usługi finansowe, działająca w obszarze bankowości i powiązanych produktów finansowych. W procesach rekrutacyjnych uwzględnia możliwości dla osób rozpoczynających karierę, doświadczonych specjalistów i liderów, kładąc nacisk na współpracę, innowacyjność oraz inkluzywną kulturę pracy. Firma podkreśla również znaczenie programów rozwojowych wspierających rozwój kariery wśród pracowników z różnych obszarów działalności.
Starszy inżynier protokołów specjalistycznych w Wells Fargo (praca hybrydowa)
Wells Fargo poszukuje starszego inżyniera protokołów do tworzenia zgodnej z wymogami infrastruktury aktywów cyfrowych. Rola koncentruje się na kryptograficznych systemach blockchain do poufnych rozliczeń instytucjonalnych.
Opis
- Tworzenie niestandardowej aplikacji blockchain z użyciem Go, Cosmos SDK i CometBFT
- Implementowanie i optymalizowanie zapewniających prywatność prymitywów kryptograficznych, w tym zobowiązań Pedersena i dowodów zakresu Bulletproof
- Tworzenie rozszerzeń ABCI++ PrepareProposal i Vote Extensions na potrzeby działającej w łańcuchu sieci mieszającej opartej na obliczeniach wielostronnych
- Projektowanie niestandardowej maszyny stanów KVStore dla homomorficznie szyfrowanych sald reprezentowanych jako punkty krzywej eliptycznej
- Ulepszanie operacji kryptograficznych, takich jak mnożenie skalarne i dodawanie punktów, w celu uzyskania niskich opóźnień i wysokiej przepustowości
- Tworzenie bezpiecznych usług zapytań poza łańcuchem oraz mechanizmów kluczy widoku na potrzeby szczegółowych, kontrolowanych audytów regulacyjnych
- Projektowanie głównego silnika rozliczeniowego dla instytucjonalnej platformy aktywów cyfrowych
- Przekształcanie dowodów matematycznych w wysokowydajny, gotowy do użycia kod w Go
- Współtworzenie decyzji architektonicznych dotyczących krzywych eliptycznych, bibliotek i wzorców projektowych oprogramowania
Wymagania
- Co najmniej cztery lata doświadczenia w specjalistycznym tworzeniu oprogramowania lub równoważne doświadczenie zdobyte w pracy, podczas szkolenia, służby wojskowej lub edukacji
- Co najmniej trzy lata doświadczenia w tworzeniu backendu lub programowaniu systemowym
- Biegłość ekspercka w Go (Golang)
- Co najmniej sześć miesięcy doświadczenia w kryptografii krzywych eliptycznych (ECC)
- Co najmniej rok doświadczenia w algorytmach konsensusu BFT, sieciach peer-to-peer i replikacji stanu
- Doświadczenie z Cosmos SDK i CometBFT będzie dodatkowym atutem
- Doświadczenie w tworzeniu niestandardowych modułów i modyfikowaniu logiki konsensusu będzie dodatkowym atutem
- Doświadczenie ze zobowiązaniami Pedersena i szyfrowaniem homomorficznym będzie dodatkowym atutem
- Doświadczenie z dowodami zerowej wiedzy, zwłaszcza Bulletproof lub protokołami Sigma, będzie dodatkowym atutem
- Umiejętność interpretowania publikacji naukowych lub preprintów i przekształcania specyfikacji matematycznych w działający kod będzie dodatkowym atutem
- Doświadczenie w obliczeniach wielostronnych lub schematach weryfikowalnego dzielenia sekretu będzie dodatkowym atutem
- Znajomość krzywej Ristretto255 lub bibliotek takich jak gnark-crypto będzie dodatkowym atutem
- Doświadczenie w fintechu, systemach płatniczych lub platformach handlu wysokich częstotliwości będzie dodatkowym atutem
- Znajomość kompromisów między modelami opartymi na rachunkach a modelami UTXO w rejestrach zapewniających prywatność będzie dodatkowym atutem
Benefity
- Ubezpieczenie zdrowotne i powiązane świadczenia
- Plan emerytalny 401(k)
- Płatny czas wolny
- Ubezpieczenie od niezdolności do pracy
- Ubezpieczenie na życie oraz ubezpieczenie od poważnych zachorowań i wypadków
- Urlop rodzicielski
- Urlop na opiekę nad bliską osobą
- Zniżki pracownicze i programy oszczędnościowe
- Świadczenia komunikacyjne
- Dofinansowanie nauki
- Stypendia dla dzieci pracowników
- Zwrot kosztów adopcji
- Możliwość otrzymania premii motywacyjnych