Skip to content
H2B Group

Senior Go Engineer

H2B Group Show all offers
115 - 125 PLN / hour
Gdańsk
Expires Nov 8, 2026
8 days ago

In short

Senior Go Engineer (Digital Asset Signing Infrastructure) wanted for a 100% remote B2B contract (~6-12 months) with H2B Group. Responsibilities include developing and maintaining a Virtual Signer component in Go, handling production issues, cryptography integrations, and automated testing. Requires Go programming and Linux/Docker skills. Rate: 115-125 PLN/h.

AI-written summary based on the listing content.

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 produkcyjnych

Start: ASAP

Język projektu: Angielski

🚀 O projekcie i roli

Organizacja 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ązki

  • Virtual 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ędzia

  • Backend: Go, Linux, Docker, MQTT, Protocol Buffers
  • Observability: Prometheus, OpenTelemetry
  • Cross-platform: JS/TS, Swift, Kotlin
  • Narzędzia: GitHub, Jira, Slack, Google Workspace

📋 Proces rekrutacyjny

  • Etap 1: Pierwsza rozmowa techniczna (screening)
  • Etap 2: Zadanie techniczne typu pair-programming
  • Etap 3: Rozmowa końcowa z klientem (w tym ze specjalistą ds. kryptografii)
Published 2026-10-25
Source