Backend-разработчик / MCP Engineer — DSP-платформа Foxible
!Отклики фильтрует встроенный ИИ. Укажите в сопроводительном письме релевантный опыт
Foxible — AdTech-компания. Мы развиваем собственную платформу для закупки и управления цифровой рекламой: рекламные кампании, видеокреативы, таргетинги, бюджеты, аналитика и качество трафика.
Ищем разработчика, который возьмёт на себя отдельное направление — развитие MCP-сервера нашей DSP. Через него ИИ-ассистенты и агенты смогут получать данные платформы, анализировать результаты и выполнять действия с рекламными кампаниями.
Что предстоит делать
-
Проектировать и развивать MCP-сервер: архитектуру, инструменты, схемы входных и выходных данных.
-
Интегрировать его с API и внутренними сервисами DSP совместно с backend-командой.
-
Реализовывать инструменты для работы с кампаниями, флайтами, объявлениями, креативами, таргетингами и лимитами.
-
Давать ИИ доступ к статистике: показы, клики, CTR, VTR, охват, частота, качество трафика и другие показатели в разных разрезах.
-
Делать инструменты понятными для моделей: точные описания, предсказуемые ответы, полезные сообщения об ошибках.
-
Обеспечивать разграничение прав и изоляцию данных клиентов, аудит действий, подтверждение чувствительных изменений и защиту от повторного выполнения операций.
-
Проверять полноценные сценарии работы ИИ с платформой: правильно ли выбраны инструменты, получены данные и выполнены изменения.
-
Отвечать за тестирование, документацию, мониторинг и стабильность MCP-сервера в продакшене.
Примеры сценариев, которые нужно будет реализовать
-
«Покажи кампании, которые отстают от плана по открутке».
-
«Сравни эффективность площадок и устройств за неделю».
-
«Найди источники с низким VTR и подготовь предложения по отключению».
-
«Подготовь изменение таргетингов, покажи разницу и примени после подтверждения».
-
«Объясни, почему кампания не расходует бюджет, используя настройки и статистику».
Что ожидаем
-
Уверенный опыт backend-разработки на TypeScript / Node.js.
-
Опыт проектирования API и интеграции нескольких сервисов.
-
Практический опыт с MCP либо с инструментами для LLM: tool calling, структурированные ответы, агентные сценарии.
-
Понимание авторизации, ролей доступа, валидации данных, идемпотентности и обработки ошибок.
-
Умение работать с SQL, разбираться в чужом API и существующей бизнес-логике.
-
Опыт тестирования, Docker и эксплуатации сервисов.
-
Самостоятельность: способность разобраться в продуктовой задаче, предложить решение и довести его до работающего функционала.
Будет плюсом
-
Опыт запуска MCP-серверов в продакшене.
-
Знание NestJS, Go, PostgreSQL, Redis и ClickHouse.
-
Опыт разработки систем с несколькими клиентскими кабинетами и сложными правами доступа.
-
Понимание рекламных платформ и метрик: DSP, SSP, RTB, VAST, CTR, VTR, CPM.
-
Опыт защиты ИИ-интеграций от prompt injection и нежелательных действий.
Техническое окружение
Backend платформы — NestJS и Go. Данные и инфраструктура — PostgreSQL, Redis, ClickHouse, Kafka, Docker/k8s. Frontend — React + TypeScript.
О роли
Основной фокус — исключительно MCP-направление: его архитектура, функциональность и надёжность. Работа предполагает тесное взаимодействие с продуктовой и backend-командой и возможность влиять на то, как пользователи будут управлять рекламой через ИИ.
В отклике
Расскажите о backend- и ИИ-интеграциях, которые вы разрабатывали. Если есть MCP-серверы или проекты с tool calling — приложите ссылку либо кратко опишите свою роль и решённые задачи.
