Staff Software Engineer, Metering and Billing
Munkáltató · Kong
Budapest
A Kong Konnect Metering & Billing csapatában olyan backend szolgáltatásokat fogsz tervezni, építeni és karbantartani, amelyek két terméket szolgálnak ki: a használatalapú mérést és számlázást, valamint az AI Cost Managementet (Tokenomics), amely láthatóságot és ellenőrzést biztosít az ügyfeleknek az AI-használati költségeik felett. Backend mérnökként szorosan együttműködsz a Fejlesztési és a Termékcsapattal, hogy méretezhető szolgáltatásokat és API-kat építs, amelyek másodpercenként több millió eseményt dolgoznak fel, és közvetlen, mérhető hatással bírnak az ügyfeleinkre.
Feladatok
- Méretezhető mikroszolgáltatások és API-k tervezése, megvalósítása és karbantartása a használatalapú mérés, a számlázás, a kiszámlázás és az analitika területén.
- AI-költsönkezelési funkciók fejlesztése, amelyek segítenek az ügyfeleknek nyomon követni, hozzárendelni és ellenőrizni az LLM-tokenek felhasználását és költségeit, beleértve a költségek elosztását, a költségvetést és a használati limiteket.
- Olyan backend rendszerek tervezése, amelyek másodpercenként több millió eseményt dolgoznak fel valós időben.
- Együttműködés a Termék- és a Fejlesztési csapattal a rendszerkövetelmények meghatározásában, valamint magas minőségű, ügyfélközpontú megoldások szállítása.
- Adatbázis-teljesítmény optimalizálása, valamint az adatintegritések, a megbízhatóság és a biztonság biztosítása a elosztott rendszerekben.
- Integráció külső szolgáltatásokkal (pl. Stripe, CRM-ek) a számlázási és jelentéskészítési igények támogatása érdekében.
- Éles szolgáltatások támogatása monitorozással, hibaelhárítással és ügyeleti (on-call) rotációval a magas rendelkezésre állás fenntartása érdekében.
- A DevOps, a CI/CD és a felhőalapú (cloud-native) fejlesztési legjobb gyakorlatok alkalmazása.
- Automatizált tesztek írása a rendszer viselkedésének érvényesítésére és a regressziók megelőzésére.
Elvárások
- Go, Node.js ismerete.
- Hozzájárulások nyílt forráskódú (open source) projektekhez.
- Felhőalapú (cloud-native) technológiák ismerete (pl. Kubernetes, Docker).
- Nagy adathalmazzal kapcsolatos rendszerek (pl. ClickHouse), adatfolyam-kezelési platformok (pl. Kafka) és eseményvezérelt architektúrák ismerete.
- 5 év szakmai szoftverfejlesztési tapasztalat.
- Bizonyított tapasztalat méretezhető backend szolgáltatások építésében.
- Bizonyított képesség éles rendszerek nagyléptékű kiszállítására és karbantartására.
- Elosztott rendszerek, API-k és adatbázis-optimalizálás alapos ismerete.
- Kiváló verbális és írásbeli kommunikációs készség.