368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$15k per year
Location
Remote (EAEU)
Employment
Full-Time
Overview
Company
Impact
Profile match
Sove is a proptech company based in Moscow, Russia, founded in 2017. The company provides an end-to-end platform for real estate investors, offering services such as pre-purchase property analysis, standardized renovation packages with partner discounts, and property management for rental or resale. It operates primarily in the Russian market, utilizing a digital ecosystem that includes tools for project tracking, interior design capsules, and investment strategy consulting.

Навыки: FastAPI, Python, PostgreSQL, Redis, Тестирование API, ETL, LLM, Docker, CI/CD, Next.js. Квалификация: Middle. Специализации: Бэкенд разработчик.

Backend / Platform Engineer - Claude Code, оркестратор и данные

Удалённо · SOVE

ПродуктSOVE - платформа умного ремонта.

Подписка на закрытые цены от 243+ брендов, AI-калькулятор бюджета, адаптация готовых интерьерных решений под планировку клиента, реализация под ключ.

Что есть сейчасДва контура в проде:t

  • tПлатформа и Telegram-боты - работают на общей базе PostgreSQL в Yandex Cloud. Telegram Mini App и платформа используют одну БД, авторизация через initData. Платежи - YooKassa.

t
  • tВеб-приложение, собранное через оркестратор Claude Code. Живёт отдельно: своя логика, свои данные, с основным контуром не связано.
  • Значительная часть продуктовых данных до сих пор в Google Sheets: каталог материалов, расчётные таблицы, рабочие реестры.

    Задача - свести это в единую архитектуру: общая схема данных, единый пользователь во всех точках входа, API-слой поверх, постепенный вынос таблиц в БД. И построить оркестратор так, чтобы продуктом можно было управлять без разработчика.

    Главное в этой роли

    Ищем не того, кто пишет код руками, а того, кто работает через Claude Code как через управляющий слой и умеет строить такие слои внутри продукта.

    1. Собранная собственная конфигурация Claude Code. CLAUDE.md, правила, skills, subagents, hooks, MCP-серверы к базе и сервисам. Не «иногда открываю чат», а настроенное окружение, где рутина делегирована, а вы держите архитектуру и ревью.

    2. Умение построить оркестратор для владельца продукта. Капсулы, цены, тарифы, тексты живут как данные и редактируются основателем самостоятельно, без деплоя.

    Ваша зона: структура, права доступа, валидация, история изменений и откат. Новые типы сущностей добавляете вы - наполняет их продукт.Если вам комфортно быть единственной точкой доступа к продукту - это не та роль.

    Задачи

    t•tСпроектировать единую схему данных и свести два контура: платформа, боты, веб-приложение

    t•tУнифицировать авторизацию между точками входа, чтобы пользователь был один везде

    t•tРазвивать оркестратор как рабочий инструмент заказчика

    t•tЗапустить AI-агентов в продукте - от прототипа до прода: подбор материалов, адаптация капсулы под планировку, обработка обращений. Оркестрация вызовов, работа с инструментами и БД, управление состоянием диалога, ограничители и проверка результата, логирование для последующей отладки качестваt

    •tВести БД: миграции, индексы, бэкапы, доступы, SQL-витрины для аналитикиt

    •tПостепенно переносить данные из Google Sheets в БД - блоками, без остановки процессов: таблицы продолжают работать, пока перенос не завершён

    t•tИнтегрировать AI-модели (текст и изображения): очереди, асинхронная обработка, хранение результатов, учёт расхода по пользователю, фолбэк при отказе провайдера

    •tПоддерживать и развивать интеграции: Telegram Bot API, YooKassaЧто должно быть в рукахБэкендPython, FastAPI, асинхронность. Проектирование REST API. Аутентификация и авторизация, роли и права. Вебхуки, идемпотентность обработки.

    Базы данныхPostgreSQL на уровне проектирования, а не только запросов: схемы, нормализация, индексы, транзакции. Alembic или аналог. Бэкапы и восстановление.

    Данные и миграцияGoogle Sheets API. ETL: выгрузка, очистка, валидация, дедупликация. Повторяемые идемпотентные загрузки.

    Двусторонняя синхронизация на переходный период, пока часть процессов ещё в таблицах.AI-агенты

    Проектирование агентных сценариев: tool calling, доступ агента к БД и внешним API, управление контекстом и состоянием, guardrails, обработка галлюцинаций и отказов.

    Оценка качества ответов, версионирование промптов, воспроизводимость.

    AI-интеграцииПодключение LLM и image-моделей в прод. Стриминг, таймауты, лимиты, подсчёт и списание расхода по пользователю, переключение провайдера при отказе.

    Асинхронная обработкаОчереди задач (Celery, ARQ, RQ - любое), Redis, ретраи, дедлеттеры, таймауты.

    Понимание, что делать с задачей, которая идёт минуту и может упасть.

    ИнтеграцииTelegram Bot API, Telegram Mini App. YooKassa: платежи, вебхуки, рекуррентные списания.

    ИнфраструктураYandex Cloud, Docker, CI/CD, логирование, мониторинг, работа с секретами.ФронтNext.js на уровне чтения и правок - не писать с нуля, но уметь поправить и задеплоить.

    Админ-слой

    Опыт создания панели, которой пользуется нетехнический человек: валидация ввода, превью, аудит-лог, откат изменений, защита от разрушающих действий.

    Общее

    3+ года коммерческой разработки. Минимум один проект с реальными платежами и пользователями. Умение разобраться в чужом коде и не переписать его с нуля. Задачи приходят продуктовыми формулировками, не техническими ТЗ.

    Почему стоит идти

    t•tПродукт с выручкой и живыми пользователями, не идея на слайдах. Всё что делаете - идёт в прод сразу, не в бэклог

    •tВы единственный инженер на контуре. Архитектурные решения ваши. Ни комитетов, ни согласований, ни легаси-владельца, который скажет «у нас так принято»

    t•tРабота напрямую с основателем, без прослойки менеджеров и переводчиков с продуктового на технический

    t•tClaude Code - норма, а не эксперимент. Никто не будет спрашивать, почему вы делегируете агентам. Это заложено в саму роль

    t•tAI-агенты в проде, а не в демо - редкая возможность собрать агентный слой в работающем бизнесе, а не в песочнице

    t•tЗадача целиком: собрать архитектуру от разрозненных контуров до единой системы

    Заполните анкету:

    https://forms.yandex.ru/u/6a7b0ff595add5ce6b0b3fb4

    Резюме без анкеты не рассматриваем.

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    368,611 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Similar stack
    Same company
    Moscow
    Full Stack Engineer 4 days ago
    $148k – $302k per year (Estimated) • In office • Full-Time • PhD • San Francisco
    Python
    TypeScript
    AI/ML
    AI Agents
    Claude
    Claude Code
    Cursor
    LLM
    Time Series Forecasting
    DevOps
    CI/CD
    Platform Engineering
    Apply
    Growth Engineer 4 days ago
    $150k – $200k per year • Equity 0.1–0.3% • In office • Full-Time • 3+ years exp • New York
    Node JS
    TypeScript
    Databases
    PostgreSQL
    AI/ML
    Claude
    Claude Code
    Cursor
    LLM
    Recommender Systems
    Frontend
    Next.js
    Mobile
    React Native
    Analytics
    A/B Testing
    Apply
    $127k – $259k per year (Estimated) • Remote • Full-Time • Master's Degree • San Francisco
    Python
    AI/ML
    Claude
    Claude Code
    Cursor
    AI Agents
    Apply
    $150k – $225k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • Bachelor's Degree • New York
    TypeScript
    Mobile
    React Native
    State Management
    DevOps
    CI/CD
    Apply
    $180k – $250k per year • Equity • In office • Full-Time • 6+ years exp • San Mateo
    C#
    Python
    SQL
    C#
    .NET
    Python
    Django
    Flask
    DevOps
    AWS
    CI/CD
    Apply
    $16k – $37k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
    Databases
    Apache Kafka
    PostgreSQL
    Management
    Bitrix24
    Jira
    Apply
    $22k – $41k per year (Estimated) • Remote • 3+ years exp • Moscow
    Python
    SQL
    AI/ML
    LLM
    OpenAI
    Analytics
    Power BI
    Tableau
    Apply
    $21k – $44k per year (Estimated) • Remote • Full-Time • Moscow
    Python
    SQL
    Databases
    ClickHouse
    PostgreSQL
    AI/ML
    Airflow
    DevOps
    Amazon S3
    Apply
    $21k – $35k per year • In office • Moscow
    Bash
    Python
    Databases
    MySQL
    PostgreSQL
    DevOps
    Ansible
    Debian
    Grafana
    Proxmox VE
    Ubuntu
    Zabbix
    Apply
    $11k – $22k per year (Estimated) • In office • Full-Time • Moscow
    Management
    Confluence
    Jira
    Apply
    See all jobs
    This is one of many
    368,611 more open roles from verified company boards, updated every day.