Senior Golang Engineer (CCaaS)
Описание роли
На позиции Senior Golang Engineer вы станете ключевым участником команды разработки AI-driven CCaaS (Cloud Contact Center as a Service) платформы. Ваша основная задача — участвовать в полном цикле создания и поддержки микросервисной архитектуры, обеспечивающей высокую отказоустойчивость, масштабируемость и производительность. Вы будете работать над интеграциями с текстовыми каналами, разрабатывать и расширять модули обмена сообщениями, внедрять низкоуровневые протоколы связи и REST/gRPC API, а также участвовать в создании собственного решения для поддержки чат-ботов и операторов.
Основные обязанности:
* Проектирование, разработка и сопровождение микросервисов на Go с акцентом на масштабируемость и надёжность;
* Расширение существующих интеграций и создание новых коннекторов для популярных текстовых платформ и мессенджеров;
* Оптимизация и улучшение модулей обмена сообщениями (чат, SMS, e-mail) с учётом высоких нагрузок;
* Проектирование и реализация асинхронных коммуникационных паттернов, очередей и событийных шлюзов на базе Kafka или аналогов;
* Внедрение и поддержка CI/CD конвейеров, обеспечение непрерывного развертывания в контейнерах Docker и Kubernetes;
* Интеграция с внешними API и низкоуровневыми коммуникационными протоколами;
* Проведение код-ревью, участие в технических обсуждениях и совместное решение архитектурных задач.
Требования:
* 5+ лет опыта разработки на Go (Golang) в продакшн-проектах;
* Уверенное владение микросервисной архитектурой, Docker, Kubernetes, CI/CD;
* Опыт работы с брокерами сообщений (Kafka, RabbitMQ) и gRPC/REST API;
* Знание принципов высоконагруженных систем и оптимизации производительности;
* Понимание низкоуровневых сетевых протоколов и работы с очередями;
* Умение работать в Agile-команде, опыт проведения код-ревью и наставничества;
* Английский на уровне чтения документации и технического общения.
Особенности вакансии
* Полностью удалённая работа по европейским часовым поясам с гибким графиком;
* Работа в международном распределённом коллективе с прямым доступом к decision makers;
* Участие в инновационном AI-проекте в сфере B2B SaaS для контактных центров;
* Влияние на продуктовые решения, свобода выбора инструментов и технологий;
* Возможность посещать профильные конференции и профессионально развиваться.
О компании
Проект представляет собой передовую платформу CCaaS с элементами искусственного интеллекта для оптимизации работы контакт-центров. Миссия компании — предоставить бизнесу гибкие инструменты для автоматизации клиентских коммуникаций и повышения качества обслуживания. За счёт внедрения AI-модулей платформа помогает анализировать разговоры, распределять поток обращений и обрабатывать запросы в чатах и голосовых каналах. Команда ценит открытость, инновации и готова поддерживать ваши инициативы в развитии архитектуры и технологий.