
A QuickNode ⚡ blokklánc-infrastruktúrát fejleszt decentralizált alkalmazásokat létrehozó fejlesztők és vállalkozások számára. Platformja több láncot támogató API-kat, valós idejű blokklánc-adatfolyamokat, menedzselt hálózati megoldásokat és biztonsági funkciókat kínál alacsony késleltetésű hozzáférésre tervezett, globálisan elosztott infrastruktúrán keresztül. A kriptoszektorban, a Web3- és a SaaS-szektorban működő QuickNode technikai támogatással és megbízható eszközökkel segíti a csapatokat a blokklánchálózatokhoz való csatlakozásban, az alkalmazásfejlesztésben és az ökoszisztémákon átívelő skálázásban.
Senior szoftvermérnök, Go- és Rust-alapú blokklánc-infrastruktúra
Nagy áteresztőképességű Go- és Rust-rendszerek fejlesztése és üzemeltetése a QuickNode blokklánc-infrastruktúra-platformjához. Elosztott szolgáltatások, teljesítmény, biztonság, megbízhatóság és éles üzemeltetés vezetése.
Leírás
- Nagy áteresztőképességű, alacsony késleltetésű backend-szolgáltatások, API-k és adatfeldolgozó rendszerek fejlesztése és optimalizálása Go és Rust nyelven
- Az éles Go-szolgáltatások és Rust-komponensek teljes körű felelőssége az architektúrától, az interfészektől és a konkurenciától kezdve az erőforrás-hatékonyságon, tesztelésen, megfigyelhetőségen, telepítésen és üzemeltetésen át
- Olyan elosztott rendszerek tervezése, amelyek erős konzisztencia, hibatűrés, skálázhatóság és rendelkezésre állás mellett fogadják, feldolgozzák, validálják és kiszolgálják a blokkláncadatokat
- Technikai kezdeményezések vezetése a követelményektől és az architektúrától a megvalósításon, tesztelésen, telepítésen, megfigyelhetőségen, incidenskezelésen és folyamatos fejlesztésen át
- Éles rendszerek profilozása és benchmarkolása az áteresztőképesség, a késleltetés, az erőforrás-hatékonyság, a reziliencia és a helyesség terhelés alatti javítása érdekében
- A blokklánc- és elosztott rendszerkomponensek biztonsági kockázatainak értékelése, valamint védelmi kontrollok tervezése vagy felülvizsgálata
- Összetett hibák vizsgálata a szolgáltatások, adatbázisok, streamingszolgáltatások, hálózatok és blokklánc-csomópontok között, majd a kiváltó okok megszüntetésének vezetése
- Együttműködés a Product, Infrastructure, Security és Developer Experience csapataival annak érdekében, hogy az ügyfél- és protokollkövetelmények karbantartható rendszerekké váljanak
- Tervezési és kódreview-k vezetése, mérnökök mentorálása, technikai döntések dokumentálása, valamint mérnöki szabványok kialakítása a csapatok között
- Jelentéstétel a mérnökségi vezetésnek a Blockchain Infrastructure csapaton belül; ezen a szinten nincs közvetlen beosztott
Követelmények
- Legalább 8 év professzionális szoftvermérnöki tapasztalat, beleértve a nagy léptékű éles környezetekben működő backend- vagy elosztott rendszerek fejlesztését és üzemeltetését
- Magas szintű szakmai jártasság mind a Go, mind a Rust nyelvben, mindkét nyelven éles szoftver kiadásának és üzemeltetésének igazolt tapasztalatával
- Az elosztott rendszerek, algoritmusok és adatstruktúrák, konkurencia, memóriabiztonság és tulajdonlás, adatbázisok, hálózatok, operációs rendszerek és éles architektúrák mély ismerete
- Megbízható, skálázható rendszerek sikeres szállításának bizonyított tapasztalata, mérhető teljesítmény-, rendelkezésreállási, helyességi vagy fejlesztői élménybeli javulással
- Tapasztalat blokklánc-infrastruktúrával, nagy áteresztőképességű API-kkal, csomópont- vagy RPC-infrastruktúrával, adatfolyam-feldolgozó pipeline-okkal vagy hasonlóan összetett elosztott platformokkal
- Biztonságos tervezési alapelvek, fenyegetésmodellezés és fegyelmezett tesztelés gyakorlati alkalmazásának tapasztalata olyan rendszereknél, ahol a helyesség és a rendelkezésre állás kritikus
- Erős írásbeli és szóbeli kommunikáció, megalapozott technikai ítélőképesség és képesség összetett, csapatokon átívelő projektek önálló vezetésére
- Tapasztalat az Ethereummal, a Solanával vagy más jelentős blokkláncprotokollokkal, valamint azok csomópont-, RPC-, indexelési vagy tranzakciófeldolgozási architektúrájával
- Tapasztalat tiszta interfészek tervezésében Go-szolgáltatások és Rust-rendszerek, könyvtárak vagy teljesítményérzékeny komponensek között
- Tapasztalat kriptográfiai, pénztárca-, aláírási, letétkezelési vagy más biztonságérzékeny rendszerek tervezésében vagy felülvizsgálatában
- Tapasztalat Kafkával, üzenetsorokkal, eseményvezérelt szolgáltatásokkal, elosztott adatbázisokkal vagy nagy léptékű megfigyelhetőségi rendszerekkel
- Architektúratulajdonláson, mentoráláson, incidenskezelési vezetésen vagy több csapat által elfogadott mérnöki szabványokon keresztül bizonyított technikai vezetői tapasztalat
- Az Egyesült Államokban való munkavégzés jogi engedélye vállalati szponzoráció nélkül
Juttatások
- Versenyképes juttatási csomag azokon a helyszíneken, ahol a QuickNode működik
- Rugalmas munkavégzési lehetőségek
- Az egyenlő esélyű foglalkoztatást biztosító jogi védelem