
Állás
· Principal
Staff engineer, AvalancheGo
Egyéb
• Principal
• Remote
• Teljes munkaidő
•
EU/EMEA
Az Ava Labs platformmérnöki csoportjába keresnek staff engineert, aki az AvalancheGo teljes munkaidős karbantartója és a node-terület technikai horgonya: konszenzus, P2P hálózat, állapotszinkron, VM-plugin felület és a C-Chain EVM integrációja.
Feladatok
- ▹Az AvalancheGo karbantartójaként a szoftver és környezetei fejlesztése; a csapat és a közösség hozzájárulásainak tisztességes, gyors elbírálása
- ▹A hálózatkritikus kód merge-szintjének őrzése és a visszafelé kompatibilitás védelme a node-üzemeltetők és az Avalanche L1-építők felé; a te review-d az utolsó kapu, mielőtt a kód minden validátorhoz eljut
- ▹Mérnöki szabványok meghatározása és érvényesítése, a produkciós minőség definiálása a csapat számára
- ▹Az Avalanche kritikus rendszereinek tervezése, építése és fejlesztése: konszenzus, P2P hálózat, állapotkezelés és szinkron, a VM-felület, valamint a hálózati node-ok és EVM-integrációik teljesítménye
- ▹Megbízhatóság és produkciós készenlét: megfigyelhetőségi szabványok (strukturált naplózás, metrikák, tracing, profilozás), SLO-k a node teljesítményére, incidens-áttekintések és postmortem-kultúra vezetése
- ▹A kiadási minőség emelése: verziózás, frissítés-koordináció, visszafelé kompatibilitás, szakaszos bevezetés tesztnetworkökön, valamint kemény tesztminőségi mutatók (unit, property, fuzz, race-detection és end-to-end hálózati tesztek)
- ▹Mentorálás: senior mérnökök segítése nagyobb hatókör felé, olyan design review-k vezetése, amelyek mérhetően változtatnak az eredményen, a kontextus tudatos terjesztése
- ▹A projekt népszerűsítése a szervezeten belül: ADR-ek, kiadási jegyzetek és technikai kommunikáció írása, külső közreműködők bevonása
- ▹A protokoll irányának alakítása az ACP-folyamaton át: Avalanche Community Proposalok kezdeményezése és képviselete, a node korlátainak képviselete a protokolltervezésben, az AvalancheGo felkészítése a frissítésekre a Fuji és a Mainnet aktiválás előtt
Elvárások
- ▹8+ év szoftverfejlesztési tapasztalat, ebből 3+ év staff/lead szinten (vagy egyértelműen ilyen hatókörben), bizonyítottan a csapatszintű mérnöki minőség emelésével
- ▹Szakértői szintű Go-tudás: a konkurencia-modell (goroutine-ok, csatornák, race detector), a profilozás és teljesítményhangolás (pprof, benchmarkok), a modul- és függőségkezelés és az idiomatikus API-tervezés mély ismerete nagy kódbázisokban
- ▹Jelentős nyílt forráskódú tapasztalat: karbantartó vagy tartós core contributor egy széles körben használt projektben, nyilvános review-, RFC- és design doc-múlttal és közösségi szerepvállalással
- ▹Bizonyított produkciós tapasztalat elosztott rendszerek tervezésében, kiadásában és üzemeltetésében nagy léptékben: konszenzus vagy replikáció, P2P hálózat, állapotszinkron vagy hasonló magas rendelkezésre állású rendszerek
- ▹Erős tesztelési fegyelem a teljes piramison: unit, property-based/fuzz, integrációs és end-to-end hálózati tesztek, valamint ezt kikényszerítő CI építésének tapasztalata (GitHub Actions előnyben)
- ▹Release engineering tapasztalat olyan szoftverekhez, amelyeket a felhasználók maguk üzemeltetnek és nem lehet őket kényszerfrissíteni: szemantikus verziózás, visszafelé kompatibilitás, migrációs utak, koordinált hálózati frissítések
- ▹Működő jártasság Linux-alapú infrastruktúrában, konténerizációban (Docker/Kubernetes) és megfigyelhetőségi eszközökben (Prometheus/Grafana vagy azzal egyenértékű)
- ▹Informatikai alapdiploma vagy azzal egyenértékű, igazolt tapasztalat
- ▹Staff hatókörben már dolgoztál, a címedtől függetlenül: tudsz mutatni egy magad létrehozott munkafolyamatot, amelytől más csapatok függtek
- ▹Befolyásolás hatalom nélkül: több csapat technikai irányát vezetted egyeztetéssel és hitelességgel, nem eszkalációval
- ▹A kódot tekinted az igazság forrásának, és heteken belül hatásos hozzájárulást tudsz tenni egy nagy, ismeretlen kódbázishoz
- ▹Tudod, mitől jó egy nyílt forráskódú projekt: a kódminőségtől, a review-kultúrától, a közreműködői élménytől és az ökoszisztéma bizalmától; álltál már a karbantartói oldalon
- ▹Magas mércét tartasz, és ezt el is fogadtatod; a szürke, látványtalan munkát (review-k, ügyelet, migrációk, dokumentáció) a munka részének tekinted
- ▹Komfortos vagy a nyilvános munkával: a kódod, a review-id, a design doc-jaid és olykor a hibáid is láthatók az egész ökoszisztémának
Soft skillek
Kíváncsiság és önindításFigyelem a részletekreMentorálás és csapatépítésBefolyásolás hatalom nélkülÁtláthatóság a nyilvános munkában
A munkáltatóról
Az Ava Labs az Avalanche blokklánc mögött álló Web3-cég, amelyet Cornell-i informatikusok alapítottak Wall Street-i veteránokkal és korai Web3-vezetőkkel. Irodái New Yorkban és Miamiban vannak.
Végzettség: Informatikai alapdiploma vagy azzal egyenértékű tapasztalat
Hasonló állások

Állás
· Principal
Senior/Principal Linux Engineer
CIQ
AI/ML
+6
💰 Bér: nincs megadva
🌍 Remote
🗣️ EN

Állás
· Principal
Staff Field Engineer | UK | Remote
Grafana Labs
AI/MLDatadog
+8
💰 Bér: nincs megadva
🌍 Remote
United Kingdom (Remote)
🗣️ EN

Állás
· Principal
Staff field engineer (Svédország, távoli)
Grafana Labs
AI/MLDatadog
+8
💰 Bér: nincs megadva
🌍 Remote
Sweden (Remote)
🗣️ EN

Állás
· Principal
Staff field engineer (Hollandia, távoli)
Grafana Labs
AI/MLDatadog
+8
💰 Bér: nincs megadva
🌍 Remote
Netherlands (Remote)
🗣️ EN

Állás
· Principal
Staff field engineer (Németország, távoli)
Grafana Labs
AI/MLDatadog
+8
💰 Bér: nincs megadva
🌍 Remote
Germany (Remote)
🗣️ EN

Állás
· Principal
Staff Flight Sciences Tools Development Engineer
Archer
CppGithub Actions
+9
162 800–227 600 USD/év
bruttó
🏢 Helyszíni
San Jose
🗣️ EN