Állás

Elosztott rendszerek mérnöke - Platform

Egyéb • Remote • Teljes munkaidő • Amerikai Egyesült Államok US/Remote, USA

Az Inngest a tartós végrehajtási réteget, a sorkezelő rendszert és a state store-okat építő csapatába keres Systems Engineert, aki fejlesztők millióit kiszolgáló elosztott rendszerek belső működéséért felel.

Feladatok

  • ▹Architektúra tervezése és megvalósítása a sorkezelő rétegben, state store-ban és végrehajtási rétegben (pl. időbeli konkurencia-kezelés, function debounce)
  • ▹Átviteli sebesség és késleltetés javítása több százezer-millió kérés/másodperc mellett
  • ▹Közreműködés a rendszerarchitektúra és infrastruktúra fejlesztésében a növekedés során
  • ▹Belső adatok elérhetővé tétele metrikai tárolókon, API-kon és ügyfél-dashboardokon keresztül, csapattagokkal együttműködve
  • ▹Együttműködés backend mérnökökkel API-k tervezésében az Inngest cloud dashboard, dev server és CLI-k számára
  • ▹A saját termék napi szintű használata és fejlesztési ötletek kidolgozása funkciókhoz, integrációkhoz
  • ▹Kommunikáció a felhasználókkal GitHubon, emailben és Discordon
  • ▹Technikai specifikációk és felhasználói dokumentáció írása

Elvárások

  • ▹Több éves tapasztalat elosztott rendszerek fejlesztésében
  • ▹Legalább két év professzionális tapasztalat Go-ban vagy hasonló statikusan típusos nyelvben
  • ▹Tapasztalat nagy skálázhatóságú rendszerek tervezésében vagy az abban való részvételben
  • ▹Mérnöki kompromisszumok megértése, helyes tervezési döntések meghozatalának képessége
  • ▹Rendszerek megfigyelésének, monitorozásának és karbantartásának ismerete
  • ▹Az egyszerűség értékelése akkor is, ha nehezebb elérni

Előny

  • ▹Tapasztalat megfelelőségi keretrendszerekkel (SOC2, ISO27001, HIPAA)
  • ▹Hálózati ismeretek
  • ▹SRE típusú rendszerüzemeltetési tapasztalat

Soft skillek

Erős termékszemlélet és érdeklődés a fejlesztői eszközök irántEgyüttműködési készség tervezőkkel, mérnökökkel és alapítókkalVilágos írásbeli és szóbeli kommunikáció (GitHub, email, Discord)

A munkáltatóról

Az Inngest fejlesztői problémákat old meg újszerű módon: tartós végrehajtási réteget, sorkezelő rendszert és state store-okat épít, amelyeket fejlesztők milliói használnak nap mint nap. A meglévő systems engineering csapat San Franciscóban dolgozik, jellemzően heti több napon személyesen.

Hasonló állások