October 5, 2026

Senior Go Engineer

Senior • Remote

239,200 - 260,000 PLN/yr

Gdańsk, GD, Poland

Kim jest H2B Group?Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.Dlaczego warto z nami współpracować?Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.Senior Go Engineer (Digital Asset Signing Infrastructure)Lokalizacja: 100% Zdalnie (wymagana dostępność w strefie czasowej UK/Europy: 10:00–17:00 UK time z elastycznością na nakładanie się ze strefą Eastern Canada)Forma współpracy: Kontrakt B2B (~6–12 miesięcy z możliwością przedłużenia)Stawka: 115 – 125 PLN/h Sprzęt: Własny laptop (BYOD) + dostęp przez VPN do środowisk produkcyjnychStart: ASAPJęzyk projektu: Angielski🚀 O projekcie i roliOrganizacja rozwijająca bezpieczną infrastrukturę dla cyfrowych aktywów poszukuje Senior Go Engineera, który przejmie główną odpowiedzialność za kluczowy komponent systemu – Virtual Signer pisany w języku Go. Platforma wykorzystuje zabezpieczenia kryptograficzne oraz obliczenia wielostronne (MPC / threshold signing) do autoryzacji i podpisywania transakcji na aktywach cyfrowych.🔑 Kluczowe obowiązkiVirtual Signer Engineering: Samodzielny rozwój i utrzymanie komponentu w Go – orkiestracja podpisów, komunikacja między uczestnikami, szyfrowany magazyn danych oraz bezpieczny powrót do stabilnego stanu po awariach.Stabilizacja i diagnoza produkcyjna: Rozwiązywanie problemów z wielowątkowością (race conditions), timeoutami, przerwaniami sesji, awariami sieci i restartami usług; przegląd zaległych pull requestów.Kryptografia i SDK: Utrzymanie integracji z bibliotekami MPC / threshold signing (we współpracy ze specjalistami ds. kryptografii) oraz wsparcie dla wspólnych SDK i bindingów dla Swift, Kotlin i JS/TS.Testy i Operacje: Tworzenie automatycznych testów poprawności podpisów, odzyskiwania po błędach i interoperacyjności między Virtual Signerem a urządzeniami mobilnymi; obsługa wdrożeń w Linux/Docker i procesów release'owych.Ownership: Pełna odpowiedzialność za krytyczny dla bezpieczeństwa moduł kodu, podejmowanie dojrzałych decyzji inżynieryjnych i ocena ryzyka technicznego.🎯 Wymagania (Must Have)Zaawansowane Go w produkcji: Głęboka znajomość goroutines, channels, context cancellation, race detection, profilingu oraz zarządzania pamięcią/zasobami.Systemy rozproszone: Praktyczna wiedza z obszaru asynchronicznej komunikacji, retries, idempotencji, zarządzania stanem i obsługi częściowych awarii systemów.Inżynieria bezpieczeństwa i kryptografia: Znajomość zasad uwierzytelniania, szyfrowanego przechowywania danych, bezpiecznego logowania oraz podstaw stosowanej kryptografii (podpisy cyfrowe, funkcje haszujące, zarządzanie kluczami).Infrastruktura i Testy: Doświadczenie z kontenerami (Docker), środowiskiem Linux, CI/CD, automatyzacją testów oraz produkcyjną obserwacją systemów (observability).Samodzielność i komunikacja: Umiejętność wejścia w istniejącą bazę kodu przy minimalnym przekazaniu wiedzy, bardzo dobry angielski w mowie i pismach oraz umiejętność klarownego uzasadniania decyzji technicznych.🌟 Mile widziane (Nice to Have)Doświadczenie z technologiami MPC (Multi-Party Computation), threshold signatures lub distributed key generation (DKG).Znajomość bibliotek i bindingów mobilnych oraz webowych: JavaScript/TypeScript SDKs, Swift, Kotlin, React Native / Expo.Doświadczenie w podpisywaniu transakcji blockchainowych.Orientacja w obszarze Confidential Computing oraz hardware attestation (w szczególności AMD SEV-SNP).Znajomość narzędzi: MQTT, Protocol Buffers, Prometheus, OpenTelemetry lub zainteresowanie kryptografią postkwantową.🛠️ Stack technologiczny & NarzędziaBackend: Go, Linux, Docker, MQTT, Protocol BuffersObservability: Prometheus, OpenTelemetryCross-platform: JS/TS, Swift, KotlinNarzędzia: GitHub, Jira, Slack, Google Workspace📋 Proces rekrutacyjnyEtap 1: Pierwsza rozmowa techniczna (screening)Etap 2: Zadanie techniczne typu pair-programmingEtap 3: Rozmowa końcowa z klientem (w tym ze specjalistą ds. kryptografii)

Similar jobs you might like

Unlock Full Resume Report