Sinch
Sinch
Sinch предоставя комуникационен софтуер и инфраструктура за предприятия и доставчици на комуникационни услуги. Неговата CPaaS платформа съчетава API интерфейси и приложения, насочени към разработчици, за съобщения, гласови услуги, електронна поща, проверка на самоличност и разговорен изкуствен интелект с мрежова свързаност и телекомуникационни услуги. Организациите използват Sinch за реализиране на маркетингови кампании, изпращане на известия и сигнали, обслужване на клиенти и процеси за проверка чрез канали, включително SMS, RCS, WhatsApp, електронна поща и гласови услуги. Платформата на компанията е изградена върху мащабируема комуникационна инфраструктура и широка свързаност с оператори.

Старши софтуерен инженер, платформа за разговорен изкуствен интелект (хибридно в Мадрид)

Изграждайте мащабируеми бекенд услуги за платформата за разговорен изкуствен интелект на Sinch, която поддържа текстови и гласови взаимодействия в реално време. Работете с разпределени системи, интеграции и облачна инфраструктура.

Описание

  • Изграждайте бекенд услуги за текстовите и гласовите канали на Chatlayer, включително WebSocket сървъри и комуникационна инфраструктура в реално време.
  • Разработвайте интеграции на платформата и рамки за интеграция на приложения.
  • Помагайте за модернизирането на архитектурата чрез премахване на наследени зависимости и създаване на модулни системи, независими от доставчици.
  • Участвайте в технически решения, свързани със SinchID, MongoDB Atlas, Kafka, Temporal и новите възможности на платформата.
  • Ръководете прегледи на код, технически дискусии и сесии за споделяне на знания.
  • Наставлявайте инженери, търсете наставничество и помагайте за укрепването на инженерната култура.
  • Поддържайте продукционните системи чрез дежурства и реакция при инциденти.
  • Разширявайте тестовото покритие, намалявайте техническия дълг и подобрявайте оперативните процеси.

Изисквания

  • Поне пет години професионален опит в софтуерното инженерство.
  • Отлично владеене на Node.js и TypeScript, Go или и на двете.
  • Опит в разработването на системи в реално време, включително WebSocket или архитектури, управлявани от събития.
  • Практически опит със сложна облачна инфраструктура, за предпочитане GCP и/или AWS.
  • Опит с микросървиси и разпределени системи, включително управление на състоянието между реплики чрез технологии като ETCD или Redis.
  • Работни познания по MongoDB или сравнима документна база данни.
  • Опит в изграждането и поддръжката на RESTful API и архитектури, управлявани от събития, за предпочитане с Kafka.
  • Силни основи в проектирането на системи, включително мащабируемост, латентност, отказоустойчивост и архитектурни компромиси.
  • Отлични комуникационни умения и увереност при работа с разпределени, междупрофилни екипи.
  • Английският е корпоративният език и кандидатурите трябва да бъдат подадени на английски.
  • Предимство е опитът с платформи за разговорен изкуствен интелект, чатботове или гласови ботове, както и с NLP/NLU конвейери.
  • Предимство е опитът с Docker и Kubernetes.
  • Предимство е познаването на системи за управление на идентичността OAuth/OIDC.
  • Предимство е предишен опит в CPaaS компания, scale-up или бързо развиваща се продуктова компания.