Обязанности:
О компании Российская сервисная B2B-компания. Работаем с крупными корпоративными клиентами в режиме 24/7. Remote-first, open-source стек, собственная инфраструктура. Что предстоит делать Вы — первый backend-разработчик на новом внутреннем продукте. Архитектура спроектирована, проектная документация готова — нужен инженер, который реализует. Задачи: Backend на Python: REST API, webhook-обработка, маршрутизация запросов Интеграции с LLM-провайдерами (OpenAI, Anthropic) — не промпт-инжиниринг, а инженерная обвязка: state management, durability, graceful degradation Интеграции с корпоративными системами через API и workflow-автоматизацию (мессенджеры, трекер задач, nocode-БД) PostgreSQL: проектирование схемы, хранение состояния, полнотекстовый и векторный поиск Контейнеризация и деплой на self-hosted кластере Первые 3 месяца (конкретный план есть): Поднять backend-сервис + PostgreSQL Реализовать API-слой (webhooks, health, routing) Подключить LLM-обвязку к мессенджеру и трекеру задач Реализовать контроль SLA (мониторинг сроков, эскалации) Обеспечить hot-reload конфигурации без остановки сервиса Кого ищем Обязательно: Python 3.11+ — senior-уровень (5+ лет в production) Async (asyncio, ASGI-фреймворк) PostgreSQL — схема, миграции, оптимизация Docker — контейнеризация, self-hosted деплой REST API, webhooks, OAuth — интеграционный опыт Работа с LLM API на уровне кода (не «пользовался ChatGPT», а встраивал в backend) Большой плюс: State machines, orchestration frameworks Workflow-автоматизация (любой инструмент) pgvector / full-text search в PostgreSQL Bot API (Telegram, Mattermost или аналоги) Софт-скиллы: Самостоятельность: remote, минимум микроменеджмента Умение разбираться в архитектуре по документации Русский — рабочий, английский — чтение docs Почему к нам С нуля. Не legacy-поддержка — запуск нового продукта. Архитектура готова, нужен инженер. Реальный бизнес. Ваш код будет работать 24/7 и влиять на обслуживание тысяч людей. Прямой доступ к CEO. Он же product owner. Без прослоек и бюрократии. Open-source стек. Собственный кластер, без vendor lock-in. Настоящий remote. Без «приезжайте раз в неделю». Условия Уровень вознаграждения по результатам собеседования (ГПХ / самозанятый) При успехе первого этапа — обсуждаем формат (штат, опционы) Собственная инфраструктура — не облачные лимиты Как откликнуться Напишите коротко: Самый сложный backend/интеграционный проект с LLM (2–3 предложения) Какие оркестрационные / state-management подходы использовали GitHub или портфолио (если есть)Похожие вакансии