Senior Software Engineer, Metering & Billing
Munkáltató · Kong
Budapest
A Kong Konnect Metering & Billing csapatában olyan backend szolgáltatásokat tervezhetsz, építhetsz és tarthatsz fenn, amelyek két termék mögött állnak: a használatalapú mérés és számlázás, valamint az AI Cost Management (Tokenomics), amely láthatóságot és irányítá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 termékcsapattal, hogy skálázható szolgáltatásokat és API-kat építs, amelyek másodpercenként események millióit dolgozzák fel, és közvetlen, mérhető hatással vannak az ügyfeleinkre.
Feladatok
- Nagy teljesítményű mikroszolgáltatások és API-k tervezése, megvalósítása és karbantartása a használatalapú mérés, számlázás, díjbekérés és elemzés területén.
- AI költségkezelé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égmegosztást, a kereteket és a felhasználási limiteket.
- Olyan backend rendszerek tervezése, amelyek másodpercenként események millióit dolgozzák fel valós időben.
- Együttműködés a Termék- és Fejlesztési csapattal a rendszerkövetelmények meghatározásában, valamint magas minőségű, az ügyfelekre fókuszáló megoldások szállítása.
- Adatbázisok teljesítményének optimalizálása, valamint az adatintegritések, a megbízhatóság és a biztonság garantálá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 szintű rendelkezésre állás biztosítása érdekében.
- A DevOps, a CI/CD és a felhőalapú fejlesztés legjobb gyakorlatainak alkalmazása.
- Automatizált tesztek írása a rendszer viselkedésének ellenőrzésére és a regressziók megelőzésére.
- Valamint minden további, a vezetője által megkövetelt feladat.
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).
- Nagyméretű adatrendszerek (pl. ClickHouse), adatfolyam-kezelő platformok (pl. Kafka) és eseményvezérelt architektúrák ismerete.
- 5 év szakmai szoftverfejlesztési tapasztalat.
- Bizonyított tapasztalat skálázható backend szolgáltatások építésében.
- Bizonyított képesség éles rendszerek nagy skálán történő szállitá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.