← Vissza a listához
Állás
Senior Infra Engineer: Observability
Railway
Backend Developer
• Remote
• Teljes munkaidő
• 📍 Remote (Global)
A Railway küldetése, hogy a szoftvermérnököket nagyobb hatékonyságúvá tegye azzal, hogy erős eszközöket ad a kezükbe, és arra törekszik, hogy mindenre kiterjedő infrastruktúra-megoldás legyen. Ez az observability pozíció a platform engineering ernyő alá tartozik, és sok, nem hálózati platformfeladatot is magában foglal. Olyan ingestion-, riasztó- és API-rendszereket építesz, amelyek azonnali betekintést adnak a felhasználóknak az alkalmazásaikba, nagyon nagy léptékben. A Railway globálisan elosztott, körülbelül 21 fős startup, amely több százezer felhasználót szolgál ki. Ez globális remote pozíció.
Feladatok
- ▹Ingestion pipeline-ok építése 1M+ RPS log-, metrika- és egyéb telemetria-streamek fogadására
- ▹Skálázható, hibatűrő riasztómotorok építése a küszöbátlépések valós idejű jelzésére
- ▹Gazdag backend observability API-k készítése, a termékcsapattal együttműködve kiváló élmények építésére
- ▹API-k biztosítása valós idejű log/metrika streamek eléréséhez a Dashboard és a Product csapatok számára
- ▹Golang/Rust gRPC szolgáltatások építése a nulláról, tízezrek és a jövőbeli milliók kiszolgálására
- ▹Immutable infrastruktúra definiálása, amely lebontható, failoverelhető és a nulláról újraépíthető Terraform és Ansible segítségével
- ▹Engineering Requirement Documentek írása, hogy egy ötletből megvalósítás és sikermérés legyen
- ▹Kapcsolódás a TypeScript és GraphQL edge-hez, hogy a mikroszolgáltatás API-kat belső és potenciálisan külső felhasználásra elérhetővé tegye
Elvárások
- ▹Az elosztott rendszerek erős ismerete, örömmel építve hibatűrő, ellenálló és skálázható szolgáltatásokat
- ▹Jó intuíció arról, hogy meddig tartanak ki a megoldások
- ▹Képesség a megoldás megvalósítására, a hibahatárokra való monitorok létrehozására és a követelmények dokumentálására a távollétedre
- ▹Erős irányérzék és priorizálás egy korai fázisú startup bizonytalanságának kezelésében
- ▹Kitartás a probléma feltárásához, a megoldás megvalósításához, skálázásához és szükség esetén cseréjéhez
- ▹Erős kommunikációs készség az álláspont átadásához és a megoldás megvalósításához
Előny
- ▹Érdeklődés a VictoriaMetrics, ClickHouse és más rendszerek iránt observability stackek nulláról építéséhez
Soft skillek
Magas felelősségvállalás és önálló cselekvésKitartás és önállóságVilágos kommunikációKényelmes mozgás a bizonytalanságbanPriorizálás korai fázisú környezetben
Amit kínálunk
- ▹Kiváló fizetés
- ▹Teljes egészségügyi juttatások, az eltartottakra is kiterjedően
- ▹Erős részvényopciók (equity)
- ▹Eszköztámogatás (equipment stipend)
- ▹Magas autonómiájú kultúra nagyon kevés meetinggel
- ▹Magas felelősségvállalású kultúra
- ▹Újszerű problémák és megoldások egy jól finanszírozott startupnál
- ▹Növekedés támogatása, beleértve a továbblépést a következő területre, amikor készen állsz