Állás

Principal mérnök (API platform)

Backend Developer • Remote • Teljes munkaidő • 📍 CAN: VAN (333 Seymour St)

Senior egyéni közreműködői és technikai vezetői szerep a Xero API Platform csapatában, amely meghatározza, hogyan éri el a Xero könyvelési képességeit külső partnereken és belső termékcsapatokon keresztül, beleértve az AI- és ügynök-alapú automatizációt is.

Stack

Feladatok

  • A jelenlegi technológiai stack fejlesztése: nyílt forráskódú gráf-technológiák gRPC-vel, valamint C#, Go vagy Java nyelven írt backend szolgáltatások
  • Fejlesztői platform kiépítése, amely zökkenőmentes utat biztosít a doménmodellektől a futó API-kig, CI/CD-vel és éles futtatókörnyezetekkel integrálva
  • A Supergraph modell alkalmazása a technológiai stack és a fejlesztői élmény egységesítésére a fő könyvelési doméneken belül
  • Legacy rendszerek leépítése: költséges háttér-csatorna végpontok lecserélése koherens, erősen típusos interfészekre és stabil szerződésekre

Elvárások

  • Mély háttér backend vagy platform mérnöki területen, nagy méretekben; ideálisan multi-tenant SaaS vagy elosztott rendszerek környezetében, erős jártassággal egy modern nyelvben (C#, Go vagy Java)
  • Bizonyított tapasztalat külső felhasználású API-k és SDK-k tervezésében és fejlesztésében, beleértve az életciklus-gyakorlatokat (verziózás, elavulás, visszafelé kompatibilitás), valódi érdeklődéssel a fejlesztői élmény iránt
  • Jártasság esemény-vezérelt architektúrában (webhookok, üzenetsorok, publish/subscribe minták, idempotens fogyasztók), valamint képesség hibatűrő és helyreállítható rendszerek tervezésére
  • Bizonyított tapasztalat komplex, csapatok közötti technikai kezdeményezések vezetésében: technikai stratégia kialakítása, tervezési review-k és RFC-k facilitálása, több érdekelt fél összehangolása a lendület elvesztése nélkül
  • Tapasztalat LLM- vagy ML-alapú termékekkel, ügynök-alapú architektúrákkal, illetve AI biztonsági és irányítási kérdésekkel, és annak megértése, hogy az API- és eseménytervezési döntések hogyan hatnak a modell minőségére, biztonságára és megbízhatóságára
  • Valódi mentori szemlélet és képesség mások mérnöki képességeinek fejlesztésére, egyéni coachingtól a platform- és API-gondolkodás körüli szakmai közösségek építéséig

Soft skillek

Mentorálási és coaching készségTöbb érdekelt fél összehangolásának képessége lendületvesztés nélkülErős kommunikációs és facilitációs készségek (design review-k, RFC-k)

Amit kínálunk

  • Éves bónusz és részvényjuttatási (RSU) programok
  • Teljesítményalapú készpénz vagy részvény (RSU) juttatások lehetősége
  • Átfogó egészségügyi, jóléti és nyugdíj-programok
  • Xero Perks: jólléti napok, bőkezű szabadság, dedikált szakmai fejlődési keret

A munkáltatóról

A Xero Product Platform csapata felelős azokért az alapvető képességekért, amelyekre más Xero csapatok építenek: az API-k, SDK-k és platformszolgáltatások, amelyek összekötik a Xero könyvelési motorját a világgal.

Nyelvtudás: Angol: Felsőfok

Hasonló állások