Sinch
Sinch
Sinch zagotavlja komunikacijsko programsko opremo in infrastrukturo za podjetja ter ponudnike komunikacijskih storitev. Njegova platforma CPaaS združuje razvijalcem namenjene vmesnike API in aplikacije za sporočanje, glasovne storitve, e-pošto, preverjanje identitete in pogovorno umetno inteligenco z omrežno povezljivostjo ter telekomunikacijskimi storitvami. Organizacije uporabljajo Sinch za izvajanje trženjskih kampanj, pošiljanje obvestil in opozoril, podporo strankam ter postopke preverjanja prek kanalov, kot so SMS, RCS, WhatsApp, e-pošta in glasovne storitve. Platforma podjetja temelji na razširljivi komunikacijski infrastrukturi in obsežni povezljivosti z operaterji.

Višji programski inženir, platforma za pogovorno umetno inteligenco (hibridno v Madridu)

Gradite razširljive zaledne storitve za Sinchevo platformo za pogovorno umetno inteligenco, ki podpira besedilne in glasovne interakcije v realnem času. Delajte z distribuiranimi sistemi, integracijami in infrastrukturo v oblaku.

Opis

  • Gradite zaledne storitve za besedilne in glasovne kanale Chatlayer, vključno s strežniki WebSocket in komunikacijsko infrastrukturo v realnem času.
  • Razvijajte integracije platforme in ogrodja za integracijo aplikacij.
  • Pomagajte posodobiti arhitekturo z odstranjevanjem podedovanih odvisnosti in ustvarjanjem modularnih sistemov, neodvisnih od ponudnikov.
  • Sodelujte pri tehničnih odločitvah, povezanih s sistemi SinchID, MongoDB Atlas, Kafka, Temporal in novimi zmogljivostmi platforme.
  • Vodite preglede kode, tehnične razprave in srečanja za izmenjavo znanja.
  • Mentorirajte inženirje, poiščite mentorstvo in pomagajte krepiti inženirsko kulturo.
  • Podpirajte produkcijske sisteme v okviru dežurstev in odzivanja na incidente.
  • Razširjajte pokritost s testi, zmanjšujte tehnični dolg in izboljšujte operativne procese.

Zahteve

  • Najmanj pet let poklicnih izkušenj na področju programskega inženirstva.
  • Odlično poznavanje Node.js in TypeScripta, Go ali obojega.
  • Izkušnje z razvojem sistemov v realnem času, vključno z arhitekturami WebSocket ali arhitekturami, ki jih vodijo dogodki.
  • Praktične izkušnje s kompleksno infrastrukturo v oblaku, po možnosti z GCP in/ali AWS.
  • Izkušnje z mikrostoritvami in distribuiranimi sistemi, vključno z upravljanjem stanja med replikami s tehnologijami, kot sta ETCD ali Redis.
  • Delovno poznavanje MongoDB ali primerljive dokumentne zbirke podatkov.
  • Izkušnje z izdelavo in vzdrževanjem RESTful API-jev ter arhitektur, ki jih vodijo dogodki, po možnosti s Kafko.
  • Trdni temelji načrtovanja sistemov, vključno z razširljivostjo, zakasnitvijo, odpornostjo na napake in arhitekturnimi kompromisi.
  • Odlične komunikacijske sposobnosti in samozavest pri delu z distribuiranimi, medfunkcijskimi ekipami.
  • Angleščina je korporativni jezik, zato morajo biti prijave oddane v angleščini.
  • Zaželene so izkušnje s platformami za pogovorno umetno inteligenco, klepetalnimi ali glasovnimi roboti oziroma cevovodi NLP/NLU.
  • Zaželene so izkušnje z Dockerjem in Kubernetesom.
  • Zaželeno je poznavanje sistemov za upravljanje identitete OAuth/OIDC.
  • Zaželene so prejšnje izkušnje v podjetju CPaaS, scale-up ali hitro rastočem produktnem podjetju.