Инженер-разработчик полного цикла (Python, AI-driven development)

Дата размещения вакансии: 16.09.2026
Работодатель: Spectr
Уровень зарплаты:
з/п не указана
Город:
Тюмень
Требуемый опыт работы:
Более 6 лет

Spectr — это IT-компания, специализирующаяся на разработке высоконагруженных цифровых сервисов для бизнеса. Мы — полноценный аутстафф партнер, таких направлений как финтех, ритейл, промышленность и страхование. В нашей команде собраны профессионалы, имеющие богатый опыт работы со скоростными фронтендами, масштабируемой инфраструктурой и автоматизированным тестированием.

Кого мы ищем:

Мы ищем Senior-инженера на стыке AI и backend, который умеет не только обучать модели, но и доводить их до production: проектировать пайплайны, писать чистый backend-код на Python, работать с большими табличными данными и строить надёжную инфраструктуру.

Чем предстоит заниматься:

  • Закрывать полный цикл фичи: системный анализ, проектирование, реализация, базовое QA, вывод в прод.

  • Превращать нечёткие и противоречивые требования в исполнимую постановку: user stories, критерии приёмки, ТЗ.

  • Декомпозировать фичи: что делаем сами, что отдаём агенту, что требует согласования с другими командами.

  • Проектировать и развивать backend-сервисы на Python в микросервисной архитектуре.

  • Работать с крупными микросервисными системами, понимать их слабые места и последствия изменений.

  • Проектировать реляционные БД, писать и оптимизировать SQL, работать с PostgreSQL и MongoDB.

  • Применять паттерны проектирования (Repository, Service, Unit of Work) и архитектурные подходы (DDD, CQRS) осознанно.

  • Оркестрировать AI-агентов: делегировать полноценные задачи, собирать и подавать агенту нужный контекст (требования, ограничения, стандарты, примеры), вести задачу итеративно.

  • Критически верифицировать результат агента: проверять код на корректность, безопасность, соответствие архитектуре и стандартам.

  • Писать фронтенд (акцент на бекенд, но фронт тоже надо будет писать — всё делаем с ИИ).

  • Ставить задачи себе, команде и агентам с фокусом на результат и проверяемость.

  • Лидировать разработку: планирование, распределение задач, код-ревью, менторинг, собеседования.

  • Строить процессы разработки (Scrum/Kanban) и контролировать качество.

  • Самостоятельно собирать контекст: документация, вики, код смежных сервисов, общение с продактами и аналитиками.

  • Держать в голове контекст продукта целиком: связи сервисов и данных, последствия изменений.

  • Отвечать за фичу end-to-end: от нечёткой идеи до работающего прода.

Что ожидаем:

Технический фундамент

  • Коммерческий опыт разработки на Backend от 5 лет, из них хотя бы часть на Python. Это может быть выходец из любого ЯП, который на последних проектах пишет на Python, или наоборот: ранее писал на Python, опыт уверенный, но перешёл на другой стек. Писать надо будет на Python.

  • Работа с крупными микросервисными системами, понимание их слабых мест.

  • Уверенное владение SQL, проектирование реляционных БД; опыт с PostgreSQL и MongoDB.

  • Паттерны проектирования (Repository, Service, Unit of Work) и архитектурные подходы (DDD, CQRS) — осознанно.

  • Контейнеризация и эксплуатация: Docker, Kubernetes (основы), CI/CD (GitLab CI), мониторинг (Prometheus, Grafana, ELK).

Системный анализ и работа с требованиями

  • Работа с нечёткими и противоречивыми требованиями, доведение до user stories, критериев приёмки и ТЗ.

  • Декомпозиция фичи: что делаем сами, что отдаём агенту, что требует согласования с другими командами.

  • Постановка задач так, чтобы результат был проверяемым (критерии готовности, edge-cases, негативные сценарии).

  • Глубокое погружение в домен и продукт

  • Готовность и интерес глубоко вникать в предметную область (финрынки, инструменты, биржевые/новостные данные).

Оркестрация AI-агентов и инженерия контекста

  • Практический опыт с AI-ассистентами разработки (Claude Code, Cursor, Copilot и аналоги) — полноценная делегация задач.

  • Инженерия контекста: собрать и подать агенту нужный контекст (требования, ограничения, стандарты, примеры), вести задачу итеративно.

  • Критическая верификация результата: проверка кода агента на корректность, безопасность, соответствие архитектуре и стандартам.

  • Принцип «за результат отвечает инженер, а не агент» — без слепого копирования.

Способ мышления (soft skills)

  • Быстрая обучаемость и адаптивность — главный критерий.

  • Системное и критическое мышление, здоровый скепсис к «правдоподобному» ответу.

  • Самостоятельность и проактивность в условиях неполной определённости.

  • Готовность совмещать несколько ролей и переключаться между ними.

  • Готовность к высокому темпу погружения, онбординга и работы, проект высоконагруженный.

  • Способность держать в голове контекст продукта целиком: связи сервисов и данных, последствия изменений.

  • Самостоятельный сбор контекста: документация, вики, код смежных сервисов, общение с продактами и аналитиками.

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

  • Опыт лидирования разработки от 2 лет: планирование, распределение задач, код-ревью, менторинг, собеседования.

  • Проектирование REST API (CRUD, ListView с пагинацией) и обратносовместимых API.

  • Очереди сообщений (Kafka, RabbitMQ), потоковая обработка.

  • ETL и обработка данных (плюс — Apache Airflow).

  • Полнотекстовый поиск (PostgreSQL FTS, ElasticSearch), WebSocket-сервисы.

  • OAuth/OpenID, внешние провайдеры авторизации, Keycloak, RBAC/ABAC.

  • Облачные платформы (Yandex Cloud — приоритетно), Golang, опыт с Django.

  • Базовое тестирование и проектирование тест-кейсов.

  • Опыт работы с финансовыми/биржевыми данными.

Что мы предлагаем:

  • Конкурентную зарплату, обсуждаемую индивидуально.
  • Возможность работать удаленно.
  • Доступ к нашей библиотеке курсов.
  • Проекты в разных нишах с интересными и масштабными задачами.
  • Возможность профессионального развития внутри команды экспертов.
  • Работа в дружелюбной и профессиональной атмосфере.