Обязанности: Проектирование, разработка и поддержка бэкенд-сервисов и их взаимодействия (API, воркеры, интеграции). Масштабирование пропускной способности и оптимизация производительности (профилирование, анализ узких мест). Повышение стабильности и надежности. Внедрение нового функционала, моделей базы данных и API (Django + FastAPI). Перевод требований продукта в технические решения. Мы быстро итерируем и выпускаем 2-3 новые функции в неделю. Участие в разработке AI-функций (например, RAG, интеграция промптов/воркфлов) и интеграция API для инференса; развертывание ML-моделей не требуется. Требования: 6+ лет в бэкенд-разработке на Python; уверенный опыт работы с Django, FastAPI (асинхронный) и SQLAlchemy. Глубокие знания SQL и опыт оптимизации запросов (индексы, EXPLAIN/ANALYZE, транзакции). Опыт запуска и развертывания Python веб-приложений: контейнеры (Docker) и/или традиционные стеки (Gunicorn/uWSGI, менеджеры процессов), а также отладка в продакшене. Опыт написания тестов (модульных/интеграционных) и поддержки надежных тестовых наборов, совместимых с CI. Свободная работа в Linux и знание основ сетей и веб-серверов. Способность работать с высокоуровневыми требованиями: самостоятельно декомпозировать задачи, принимать технические решения и предлагать более эффективные подходы при необходимости. Опыт работы с высоконагруженными системами. Английский язык - B2 Желательно: Опыт разработки мессенджеров, чат-ботов или других чат-ориентированных проектов Знакомство с инструментами аналитики и мониторинга, такими как Sentry, Amplitude, Grafana, Appsflyer и др. Опыт интеграции функций LLM (RAG, векторные хранилища, поиск и извлечение данных, пайплайны промптов) будет сильным преимуществом. Условия: Работа в продуктовой компании. Атмосфера стартапа. Удаленный формат работы. Ключевое влияние на продукт. Заработная плата + опционы.
Похожие вакансии