Állás · Senior

Senior szoftvermérnök (fejlesztői platform)

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Európai Unió EU/EMEA

Az Offchain Developer Platform csapata a ZeroDev beágyazott tárcáinak kulcskezelő és aláíró szolgáltatását (KMS) építi, amely nem letéti jellegű és biztonságkritikus. A senior mérnök Go backend szolgáltatásokért és a kriptográfiai helyreállítási gépezetért felel.

Feladatok

  • ▹Go backend szolgáltatások, amelyek nagy léptékben közvetítik a tárcalétrehozást, hitelesítést és aláírást
  • ▹Kulcshelyreállítás és bizottsági bizalmi modell: elosztott kulcsgenerálás és titokmegosztás, amelyek a szolgáltatást nem letétivé teszik, a helyreállítási jogosultság független bizottságok között megosztva, hogy senki ne birtokolhassa egyedül a felhasználó kulcsát
  • ▹Megbízható végrehajtási környezetek (TEE): kulcsanyag rekonstruálása és kezelése hardveres izoláció és távoli tanúsítás mellett
  • ▹Hitelesítés és aláíró-szolgáltató integráció: az aláírást védő felhasználói hitelesítési módok (passkey/WebAuthn, OAuth, OTP, munkamenetek, 2FA) és egy harmadik féltől származó aláíró szolgáltató integrálása (engedélyezési és szabályzati folyamatok, szűkített hitelesítő adatok, kvórum/konszenzusos jóváhagyások)
  • ▹Biztonsági átnézés és megerősítés: tervdokumentumok és döntési jegyzőkönyvek írása, munka külső biztonsági auditorokkal, a magas átnézési mérce szállított kóddá alakítása
  • ▹Éles üzemeltetés Kubernetesen: megfigyelhetőség és riasztás, titok- és tanúsítványkezelés, ügyelet, valamint a terület által megkövetelt megfelelőségi kontrollok (szankciós szűrés, személyes adatok biztonságos kezelése)

Elvárások

  • ▹Erős backend mérnök, aki éles szolgáltatásokat szállított és üzemeltetett Go-ban (vagy egy rokon rendszernyelven, és szívesen mélyed el a Go-ban)
  • ▹Alapértelmezetten biztonság-első szemlélet: fenyegetésmodellekben, a hatás kiterjedésében és a kulcsőrzésben gondolkodsz, és biztonságkritikus átnézésnek is megfelelő kódot írsz
  • ▹Az alkalmazott kriptográfia alapjainak ismerete (nyilvános kulcsú kriptográfia, aláírások, kulcskezelés); nem kell kriptográfusnak lenned, de tudsz rá gondolkodni és gyorsan tanulsz
  • ▹Szilárd tudás az elosztott rendszerekről és az API-tervezésről: idempotencia, hibamódok, tiszta szolgáltatáshatárok
  • ▹Üzemeltetési érettség: a Kubernetes, a megfigyelhetőség és az incidenskezelés nem idegen számodra
  • ▹Világos írásbeli kommunikáció (tervdokumentumok, döntési jegyzőkönyvek), és együttműködő, átnézés-központú kultúrában érzed jól magad

Előny

  • ▹TEE-tapasztalat (AWS Nitro Enclaves, Intel SGX/TDX vagy hasonló): tanúsítás, enklávé-kulcskezelés, reprodukálható enklávé-buildek
  • ▹Küszöbkriptográfia/MPC a gyakorlatban: DKG, FROST vagy más küszöbaláírások, ellenőrizhető titokmegosztás, újraosztás
  • ▹Account abstraction: ERC-4337, EIP-7702, okosszámla vagy beágyazott/nem letéti tárca tapasztalat
  • ▹Letéti/aláíró szolgáltatóra (Turnkey, Fireblocks vagy hasonló) építés vagy integráció, vagy ilyen szolgáltató építése; HSM/YubiKey/PIV/secure-element integráció
  • ▹Harmadik fél biztonsági auditjának fogadása és a javítás levezénylése
  • ▹WebAuthn/passkey, OAuth/OIDC és a Go kriptográfiai ökoszisztéma

Soft skillek

Együttműködés átnézés-központú kultúrábanVilágos írásbeli kommunikációMagas fokú önállóság kis csapatban

Amit kínálunk

  • ▹Távmunka-központú globális csapat és New York-i iroda
  • ▹Éves céges kiruccanás és csapat-találkozók
  • ▹Szakmai költségtérítési program (iparági konferenciák, tanúsítványok és más)
  • ▹Orvosi, fogászati és látásbiztosítás (USA és néhány más ország)
  • ▹401k nyugdíjterv cégi hozzájárulással (csak USA)
  • ▹Wellness-keret
  • ▹Otthoni iroda és ergonomikus eszköz program

A munkáltatóról

Az Offchain az Arbitrum stack fejlesztője, amely az Arbitrum One-t, az Ethereum legszélesebb körben használt skálázási megoldását működteti. A cég 124 millió dolláros finanszírozással rendelkezik.

Hasonló állások