Állás · Principal

Senior Staff mérnök, nyílt forráskódú szerver csapat

Egyéb • Principal • Helyszíni • Teljes munkaidő • Amerikai Egyesült Államok USA

A Temporal az Open Source Server csapatba keres Senior Staff mérnököt technikai vezetőnek, aki a Temporal-szerver magjának széles területén (matching, task processing, quotas/throttling, visibility, fejlesztői primitívek, workflow lifecycle funkciók) dolgozik, és megtalálja, hol tud a legnagyobb hatást elérni.

Feladatok

  • ▹Fontos szerver funkciók tervezésének és megvalósításának vezetése a javaslattól a kiadásig
  • ▹Technikai irány kijelölése az OSS Server csapat egy vagy több területén
  • ▹Elosztott rendszer problémákon való munka olyan területeken, mint task matching, ütemezés, workflow végrehajtás, visibility, quoták, throttling, perzisztencia, fejlesztői primitívek, workflow életciklus funkciók
  • ▹Gyakorlati kompromisszumok meghozatala megbízhatóság, teljesítmény, üzemeltethetőség, termékigények és nyílt forráskódú használhatóság között
  • ▹Együttműködés mérnökökkel, termékmenedzserekkel, cloud csapatokkal és ügyfélkapcsolati csapatokkal, nehéz problémák tiszta technikai tervekké alakítása
  • ▹A szerver építésének és üzemeltetésének javítása jobb teszteléssel, observabilityvel, dashboardokkal, riasztásokkal, runbookokkal és dokumentációval
  • ▹Tervek és kód felülvizsgálata, mérnökök mentorálása, jó technikai döntések segítése

Elvárások

  • ▹12+ év tapasztalat éles elosztott rendszerek építésében és üzemeltetésében
  • ▹Erős technikai vezetői tapasztalat, beleértve tervezési munka vezetését, mérnökök összehangolását és komplex projektek végigviteléét
  • ▹Erős alapok elosztott rendszerekben, konkurenciában, hibatűrésben, ütemezésben és teljesítményben
  • ▹Éles tapasztalat Go, Java vagy hasonló backend nyelvvel
  • ▹Tapasztalat nagy léptékű vagy teljesítménykritikus rendszerekkel (kérésfeldolgozó útvonalak, task queue-k, ütemező rendszerek, streaming vagy replikációs pipeline-ok, rate limiting, sharding, load balancing, workflow enginek, orchestrációs rendszerek)
  • ▹Jó operatív ösztönök: megbízhatóság, observability, debugging, incidenskezelés, üzemeltethetőség iránti elkötelezettség
  • ▹Tapasztalat más fejlesztők által használt API-k, primitívek vagy platform funkciók tervezésében
  • ▹Tapasztalat nyílt forráskódú rendszerekkel vagy közösségekkel

Előny

  • ▹Tapasztalat felhő-infrastruktúrával (AWS, Azure vagy GCP)
  • ▹Tapasztalat olyan rendszerekkel, mint Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL vagy MySQL
  • ▹Tapasztalat Kubernetes controllerekkel, CRD-kkel, KEDA-val vagy Argóval

Soft skillek

Odafigyelés a rendszert használó és üzemeltető emberekre, nem csak a mély technikai problémákraKényelmesen mozog nagy kódbázisban, kontextus-építésLelkesedés egy nagy nyílt forráskódú közösség és enterprise ügyfelek által használt elosztott rendszer magján való munka iránt, előzetes Temporal-ismeret nélkül is

Amit kínálunk

  • ▹Részvétel a Temporal részvényjuttatási (equity) programjában
Nyelvtudás: Angol: Felsőfok

Hasonló állások