← 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