Senior Software Engineer in Katowice

Senior Software Engineer in Katowice

Katowice Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
K

W skrócie

  • Zadania: Twórz innowacyjne aplikacje w Rust, które zmieniają sposób, w jaki ludzie korzystają z kryptowalut.
  • Firma: Kraken - jedna z najdłużej działających platform kryptowalutowych na świecie.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwością mentorowania młodszych inżynierów.
  • Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na przyszłość finansów.
  • Kwalifikacje: 6+ lat doświadczenia w inżynierii backendowej i biegłość w Rust.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Budowanie przyszłości otwartych finansów. Payward - firma macierzysta Kraken, NinjaTrader, Breakout, xStocks, Payward Services i CF Benchmarks - przez ostatnie 15 lat budowała jedną z najbardziej nowoczesnych i globalnie dostępnych platform infrastruktury finansowej w branży, mającą na celu rozwój otwartego, globalnego systemu finansowego.

Zespół. Założona w 2011 roku, Kraken jest jedną z najdłużej działających platform kryptowalutowych na świecie, zaufaną przez ponad 10 milionów osób i instytucji na całym świecie. Oferuje handel spot, dźwignię, kontrakty terminowe, staking i usługi OTC, z produktami stworzonymi zarówno dla inwestorów indywidualnych, jak i klientów instytucjonalnych.

Obecnie poszukujemy starszego inżyniera oprogramowania, który dołączy do naszego rosnącego zespołu Consumer. Zespół Consumer w Kraken koncentruje się na budowaniu aplikacji, które udostępniają ofertę produktów Kraken szerokiemu rynkowi, starając się przyciągnąć następne 100 milionów ludzi do korzyści płynących z kryptowalut.

Ta rola polega na ustaleniu kierunku technicznego dla naszych aplikacji „Consumer” — zestawu produktów mających na celu oferowanie najprostszej drogi dla naszych klientów do interakcji z Kraken — oraz na samodzielnym dostarczaniu najtrudniejszych części. Oczekujemy, że każdy, kto aplikuje na to stanowisko, będzie miał ekstremalne oko na szczegóły, pasję do budowania naprawdę światowej klasy doświadczeń użytkowników, podejście „szybko wysyłaj, ale nie wysyłaj byle czego” oraz umiejętność oceny, co jest czym, bez potrzeby wskazywania tego.

Możliwości:

  • Właściciel architektury i dostarczania usług backendowych Rust skierowanych do klientów, wspierających handel, płatności i doświadczenia związane z kryptowalutami — podejmowanie decyzji projektowych dotyczących systemów, które przetrwają funkcję, dla której je zbudowano.
  • Przekształcanie niejasnych, wieloetapowych problemów z „myślimy, że to ma znaczenie” w dostarczone i zmierzone, dzieląc je na mniejsze części, aby reszta zespołu mogła działać równolegle z Tobą.
  • Właściciel funkcji od początku do końca, a nie tylko na granicy API/backend, podnosząc poprzeczkę tego, co oznacza „od początku do końca” dla wszystkich wokół Ciebie — doświadczenie klienta, wpływ frontendowy i problem produktu, który budujesz.
  • Współpraca z kierownictwem produktu w celu kształtowania mapy drogowej dla obszaru produktu, a nie tylko wykonywanie działań. Wniesiesz wgląd inżynieryjny, który zmienia to, co zostanie zbudowane, i będziesz odpowiedzialny za wyniki i metryki, które za tym idą.
  • Inicjowanie działań, które przekraczają granice zespołów — infrastruktura handlowa Kraken, platforma i inne zespoły produktowe — budując relacje i techniczne dopasowanie potrzebne do ich realizacji.
  • Mnożenie zespołu: mentorowanie inżynierów średniego szczebla, przeglądanie projektów przed powstaniem kodu, szybkie usuwanie przeszkód i pozostawianie wzorców oraz standardów, które ułatwiają kolejną funkcję bardziej niż ostatnią.
  • Intensywne korzystanie z AI w celu zwiększenia zakresu i szybkości, przechodząc od ręcznego pisania kodu do orkiestracji AI i walidacji wdrożenia — oraz pomaganie zespołowi w robieniu tego samego, definiując, jak wygląda dobre inżynieria wspomagana przez AI.

Wymagania:

  • 6+ lat doświadczenia w inżynierii backendowej, z głęboką znajomością Rust w zakresie usług sieciowych, kodu asynchronicznego i projektowania systemów rozproszonych (protokół RPC, Kafka, architektury oparte na zdarzeniach).
  • Udokumentowane osiągnięcia w zakresie posiadania systemów, a nie tylko funkcji. Podejmowałeś decyzje architektoniczne w produkcji, żyłeś z konsekwencjami i potrafisz wyjaśnić kompromisy, które teraz byś inaczej podjął.
  • Myślenie inżynieryjne zorientowane na produkt. Wprowadzałeś funkcje od problemu → wdrożenia → uruchomienia → wpływu na użytkownika, z głębokim zrozumieniem doświadczenia klienta i metryk produktu, a także wpływałeś na to, co zostało zbudowane, a co zostało odrzucone.
  • Udowodniony wpływ poprzez innych: mentoring, przegląd projektów, pisanie techniczne lub ustalanie standardów, które zmieniły sposób pracy zespołu.
  • Doświadczenie w prowadzeniu prac, które obejmują zespoły lub organizacje, gdzie trudną częścią była koordynacja i sekwencjonowanie tak samo jak kod.
  • Podejście do rozwoju oparte na AI, w którym AI jest już znacząco włączone do Twojego przepływu pracy; aktywnie korzystasz z AI do kodowania, rozumienia nieznanych baz kodowych, przekraczania granic technicznych i walidacji wdrożeń.
  • Postawa właścicielska z duchem współpracy. Osobiście prowadzisz funkcje od początku do końca, pracujesz wzdłuż granic backend/frontend i działasz poza technicznymi silosami.
  • Otwartość na to, jak zawód inżyniera ewoluuje z powodu AI, priorytetując dostarczanie wartościowych produktów ponad ręczne pisanie kodu.

Preferencje:

  • Doświadczenie full-stack, w tym React/TypeScript lub inne frameworki frontendowe — cenne dla wykazania mentalności współpracy międzygranicznej.
  • Znajomość domeny kryptowalut lub blockchain.
  • Doświadczenie w budowaniu i skalowaniu produktów w firmach technologicznych skoncentrowanych na konsumentach, najlepiej na znaczącej skali użytkowników.
  • Doświadczenie w wprowadzaniu narzędzi lub procesów AI do zespołu inżynieryjnego.

Jeśli w ogłoszeniu o pracy nie podano konkretnego terminu składania aplikacji, aplikacje są przyjmowane na bieżąco. Prosimy pamiętać, że kandydaci mogą redagować lub usuwać informacje na swoim CV, które identyfikują wiek, datę urodzenia lub daty uczęszczania do lub ukończenia instytucji edukacyjnej.

Rozważamy wykwalifikowanych kandydatów z historią kryminalną do zatrudnienia w naszym zespole, oceniając kandydatów w sposób zgodny z wymaganiami San Francisco Fair Chance Ordinance.

Nasze zobowiązanie. Payward jest napędzany przez ludzi z całego świata i celebrujemy różnorodne talenty, tła, wkłady i unikalne perspektywy, które każdy wnosi do stołu. Zatrudniamy na podstawie zasług, poszukując osób z odpowiednimi umiejętnościami, wiedzą i kompetencjami do pracy. Zachęcamy do aplikowania na stanowiska, w których nie spełniasz w pełni wymienionych wymagań, zwłaszcza jeśli jesteś pasjonatem lub masz wiedzę na temat kryptowalut.

Możemy poprosić kandydatów o wykonanie związanych z pracą ocen umiejętności lub stylu pracy jako część naszego procesu rekrutacji. Te oceny oceniają kompetencje istotne dla roli i są stosowane konsekwentnie wśród kandydatów na podobne stanowiska. Wyniki są brane pod uwagę obok doświadczenia i rozmów kwalifikacyjnych i nie są jedyną podstawą jakiejkolwiek decyzji o zatrudnieniu.

Jako pracodawca równych szans, nie tolerujemy dyskryminacji ani nękania jakiegokolwiek rodzaju, niezależnie od rasy, etniczności, wieku, tożsamości płciowej, obywatelstwa, religii, orientacji seksualnej, niepełnosprawności, ciąży, statusu weterana lub jakiejkolwiek innej chronionej cechy, jak określono w przepisach federalnych, stanowych lub lokalnych.

Pozostań w kontakcie. Śledź nas na Twitterze, ucz się na blogu Kraken, połącz się na LinkedIn.

Senior Software Engineer in Katowice – pracodawca: Kraken

Kraken to dynamiczne środowisko pracy, które stawia na innowacje i współpracę w obszarze finansów otwartych. Oferujemy naszym pracownikom możliwość rozwoju zawodowego w międzynarodowym zespole, który ceni różnorodność i kreatywność. Pracując z nami, będziesz miał dostęp do nowoczesnych technologii oraz elastycznego podejścia do pracy, co sprzyja realizacji ambitnych projektów w szybko rozwijającym się sektorze kryptowalut.

K

Dane kontaktowe:

Zespół rekrutacyjny Kraken

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

Rust
Backend Engineering
Asynchronous Code
Distributed Systems Design
RPC Protocols
Kafka
Event-Driven Architectures