Backend Engineer
Описание роли
На позиции Backend Engineer вы будете отвечать за проектирование, разработку и поддержку высоконагруженных и отказоустойчивых сервисов, которые являются ключевыми компонентами наших B2B SaaS-продуктов. Ваша основная задача — обеспечить масштабирование backend-систем, оптимизировать производительность при росте нагрузки и внедрять лучшие практики разработки.
Ключевые обязанности:
* Разработка новых микросервисов и API на базе Node.js, TypeScript и Go;
* Интеграция с брокером сообщений Kafka и системой аналитики ClickHouse для обработки больших объёмов данных в режиме реального времени;
* Оптимизация скорости отклика и потребления ресурсов при работе с PostgreSQL и Redis;
* Автоматизация процессов CI/CD, настройка контейнеризации (Docker) и внедрение инфраструктурных паттернов;
* Code review и поддержание качества кода, участие в архитектурных обсуждениях;
* Обеспечение мониторинга, логирования и удобного трассирования ошибок.
Особенности вакансии
* Гибкая модель работы: полностью удалённо, с возможностью самостоятельно выстраивать задачи и приоритеты;
* Современный стек технологий: Node.js, Go, Python, SQL, Kafka, ClickHouse, Docker;
* Участие в международных проектах с клиентами из Европы и США;
* Акцент на масштабирование backend-систем и высокую отказоустойчивость;
* Возможность влиять на технические решения и предлагать инновации;
* Уровень ответственности — самостоятельное ведение модулей и mentoring младших разработчиков.
О компании
Наша команда — это международный коллектив профессионалов, работающий над B2B SaaS-решениями в области автоматизации бизнес-процессов. Мы ценим ответственность, инициативу и обмен знаниями. Взаимодействие внутри кросс-функциональных команд позволяет быстро реагировать на изменения рынка и внедрять передовые технологии. Мы стремимся к тому, чтобы каждый инженер видел результат своей работы в реальных продуктах клиентов.