QuickNode ⚡
QuickNode ⚡
51 – 200 Zamestnanci
KryptoSaaSWeb 3
QuickNode ⚡ buduje blockchainovú infraštruktúru pre vývojárov a firmy, ktoré vytvárajú decentralizované aplikácie. Jeho platforma poskytuje viacreťazcové API, streamy blockchainových údajov v reálnom čase, spravované sieťové riešenia a bezpečnostné funkcie prostredníctvom globálne distribuovanej infraštruktúry navrhnutej na prístup s nízkou latenciou. QuickNode pôsobí v odvetviach kryptomien, Web3 a SaaS a pomáha tímom pripájať sa k blockchainovým sieťam, vyvíjať aplikácie a škálovať naprieč ekosystémami pomocou technickej podpory a spoľahlivých nástrojov.

Senior softvérový inžinier pre blockchainovú infraštruktúru v Go a Ruste

Budujte a prevádzkujte vysokovýkonné systémy v Go a Ruste pre blockchainovú infraštruktúrnu platformu QuickNode. Veďte distribuované služby a zodpovedajte za výkon, bezpečnosť, spoľahlivosť a prevádzku v produkcii.

Popis

  • Budujte a optimalizujte backendové služby, API a systémy na spracovanie dát v Go a Ruste s vysokou priepustnosťou a nízkou latenciou
  • Zodpovedajte za produkčné služby v Go a komponenty v Ruste v oblastiach architektúry, rozhraní, súbežnosti, efektívneho využívania zdrojov, testovania, pozorovateľnosti, nasadzovania a prevádzky
  • Navrhujte distribuované systémy, ktoré prijímajú, spracúvajú, overujú a poskytujú blockchainové dáta s vysokou konzistenciou, odolnosťou voči chybám, škálovateľnosťou a dostupnosťou
  • Veďte technické iniciatívy od požiadaviek a architektúry cez implementáciu, testovanie, nasadenie, pozorovateľnosť a reakciu na incidenty až po neustále zlepšovanie
  • Profilujte a porovnávajte produkčné systémy s cieľom zlepšiť priepustnosť, latenciu, efektívnosť využívania zdrojov, odolnosť a správnosť pri zaťažení
  • Vyhodnocujte bezpečnostné riziká blockchainových a distribuovaných komponentov a navrhujte alebo kontrolujte ochranné opatrenia
  • Skúmajte zložité zlyhania naprieč službami, databázami, streamovacími systémami, sieťami a blockchainovými uzlami a následne veďte nápravu základnej príčiny
  • Spolupracujte s tímami Product, Infrastructure, Security a Developer Experience na premene požiadaviek zákazníkov a protokolov na udržiavateľné systémy
  • Veďte návrhové a kódové revízie, mentorujte inžinierov, dokumentujte technické rozhodnutia a zavádzajte inžinierske štandardy naprieč tímami
  • Podliehajte vedeniu inžinierstva v rámci tímu Blockchain Infrastructure; na tejto úrovni nemáte priamych podriadených

Požiadavky

  • Aspoň 8 rokov profesionálnych skúseností s vývojom softvéru vrátane rozsiahlej práce na budovaní a prevádzke backendových alebo distribuovaných systémov vo vysokokapacitných produkčných prostrediach
  • Pokročilá profesionálna znalosť Go aj Rustu a preukázateľné skúsenosti s dodaním a prevádzkou produkčného softvéru v oboch jazykoch
  • Hlboké znalosti distribuovaných systémov, algoritmov a dátových štruktúr, súbežnosti, bezpečnosti pamäte a vlastníctva, databáz, sietí, operačných systémov a produkčnej architektúry
  • Preukázateľné úspechy pri dodávaní spoľahlivých a škálovateľných systémov s merateľným zlepšením výkonu, dostupnosti, správnosti alebo skúsenosti vývojárov
  • Skúsenosti s blockchainovou infraštruktúrou, vysokovýkonnými API, infraštruktúrou uzlov alebo RPC, dátovými streamovacími pipeline alebo podobne náročnými distribuovanými platformami
  • Praktické skúsenosti so zásadami bezpečného návrhu, modelovaním hrozieb a disciplinovaným testovaním systémov, pri ktorých sú správnosť a dostupnosť kritické
  • Vynikajúca písomná a ústna komunikácia, dobrý technický úsudok a schopnosť samostatne viesť nejednoznačné medzitímové projekty
  • Skúsenosti s Ethereom, Solanou alebo inými významnými blockchainovými protokolmi a ich architektúrou uzlov, RPC, indexovania alebo spracovania transakcií
  • Skúsenosti s návrhom čistých rozhraní medzi službami v Go a systémami, knižnicami alebo výkonovo citlivými komponentmi v Ruste
  • Skúsenosti s návrhom alebo kontrolou kryptografických systémov, peňaženiek, podpisovania, úschovy alebo iných bezpečnostne citlivých systémov
  • Skúsenosti s Kafkou, frontami, službami riadenými udalosťami, distribuovanými databázami alebo rozsiahlymi systémami pozorovateľnosti
  • Technické vedenie preukázané vlastníctvom architektúry, mentoringom, vedením pri incidentoch alebo inžinierskymi štandardmi prijatými viacerými tímami
  • Zákonné oprávnenie pracovať v Spojených štátoch bez potreby sponzorstva zo strany spoločnosti

Benefity

  • Konkurenčný balík benefitov v lokalitách, kde QuickNode pôsobí
  • Flexibilné pracovné podmienky
  • Ochrana pred diskrimináciou v zamestnaní a rovnosť príležitostí