Информационно-аналитическая веб-платформа для профессиональных участников финансового рынка. Перестраиваем разработку под модель с AI-агентами: инженер — постановщик задач, архитектор и контролёр качества. Ищем сильного инженера, готового закрывать несколько ролей: системный анализ → проектирование → реализация → базовое QA → вывод в прод.

Обязательные требования:

  • Backend-разработка от 5 лет, часть опыта на Python; писать придётся на Python
  • Микросервисы и понимание их слабых мест
  • SQL, проектирование реляционных БД; PostgreSQL, MongoDB
  • Паттерны: Repository, Service, Unit of Work; DDD, CQRS
  • Docker, Kubernetes (основы), CI/CD (GitLab CI), мониторинг (Prometheus, Grafana, ELK)
  • Работа с нечёткими требованиями: user stories, критерии приёмки, ТЗ; декомпозиция фичи
  • Постановка задач с проверяемым результатом
  • Опыт с AI-ассистентами (Claude Code, Cursor, Copilot): делегация задач, инженерия контекста, критическая верификация результата
  • Лидирование разработки от 2 лет: планирование, код-ревью, менторинг
  • End-to-end ownership, быстрая обучаемость, системное мышление, самостоятельность

Будет плюсом:

  • REST API (CRUD, пагинация), обратносовместимые API
  • Kafka, RabbitMQ, потоковая обработка
  • ETL, Apache Airflow
  • PostgreSQL FTS, ElasticSearch, WebSocket
  • OAuth/OpenID, Keycloak, RBAC/ABAC
  • Yandex Cloud, Golang, Django
  • Опыт с финансовыми/биржевыми данными

Условия:

  • Грейд: Senior
  • Загрузка: 100%, полная занятость
  • Формат: удалённо (РФ)
  • Отпуск: не ранее чем через полгода