Собеседование на Data Engineer в ЦФТ

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Почему ЦФТ — особенный работодатель для DE

ЦФТ (Центр финансовых технологий) — крупнейший российский разработчик автоматизированных банковских систем (АБС): продукты для банков и НПФ, процессинг карт, online-эквайринг, payment processing, расчётные системы. Десятки крупных банков-клиентов в РФ и СНГ. Для Data Engineer это специфический enterprise-fintech контекст: построение data infrastructure для собственных АБС-продуктов, аналитика для банков-клиентов, серьёзный compliance ЦБ.

Главные DE-домены: построение DWH для АБС-продуктов (балансы, проводки, клиентские справочники); pipeline для процессинга карт (миллионы транзакций в день у крупных банков-клиентов); CDC из core-биллинга АБС в аналитические витрины; pipeline для регуляторной отчётности банков-клиентов (формы 0409, IFRS-9); B2B-аналитика для банков (dashboards качества работы АБС); миграция legacy ETL банков-клиентов на современный стек.

Стек: Oracle (наследие core АБС) + PostgreSQL + Greenplum + ClickHouse для аналитики; Airflow + dbt + Spark; Kafka + Debezium для CDC; собственные ЦФТ-инструменты для observability. Часть legacy на Informatica.

Актуальные вакансии — на hh.ru и сайте ЦФТ.

Информация основана на публичных источниках и опыте кандидатов. Команды ЦФТ используют разные процессы — для compliance-ролей обязательна СБ, уточняйте у рекрутера.

Этапы собеседования

Полный цикл — 4-6 недель, 5-6 этапов. Процесс корпоративный enterprise: HR, тестовое (часто), техническое интервью, архитектурный кейс, поведенческое, финал.

1. HR-скрининг (30-45 минут)

Рекрутер уточняет: production-опыт DE (от 2 лет, желательно с банковским или fintech-контекстом), знание классического DWH-стека, мотивацию идти в ЦФТ, ожидания по компенсации и формату (Новосибирск, Москва, гибрид). Готовь питч на 90 секунд про самый зрелый production-pipeline.

2. Тестовое задание (3-5 дней)

Часто для middle+ позиций: реальный кейс — pipeline для миграции данных АБС из устаревшего на новый, расчёт регуляторных метрик. Защита тестового — на следующем этапе.

3. Техническое интервью / SQL и архитектура (60-90 минут)

Базовая секция с senior DE из команды. Темы: SQL deep dive (Oracle deep dive, оконки, оптимизация на банковских данных), модели данных (звезда, снежинка, SCD типы, Data Vault — банковский стандарт), batch vs streaming, CDC, data quality. Специфический вопрос: «как ты бы спроектировал миграцию данных банка-клиента из устаревшей версии АБС в новую с поддержкой dual-running на месяц».

Подготовка: SQL для DE, Data modeling, CDC и event sourcing.

4. Архитектурный кейс (90 минут)

Самая характерная секция. Кейс: «спроектируй data layer для процессинга карт нового банка-клиента», «как ты бы построил pipeline миграции legacy АБС на новую версию», «как сделать unified-витрину для банка-клиента с интеграцией из 3 систем». Нужно: уточнить требования, описать архитектуру, выбрать стек, продумать reconciliation, заложить compliance. Сильный сигнал — учёт enterprise B2B-fintech-специфики.

Подготовка: Airflow patterns, Data modeling.

5. Поведенческое + culture fit (45 минут)

С тимлидом или представителем направления. STAR-формат: конфликт с банком-клиентом, факап в проде, длинный compliance-проект.

6. Финал с руководителем + СБ (1-2 недели)

Грейд, оффер, СБ.

Особенности по командам

АБС-data layer. Команда строит data infrastructure для АБС-продуктов ЦФТ: балансы, проводки, клиентские справочники. Стек — Oracle + Greenplum + Airflow + dbt + Kafka. Челлендж — точность (банковский учёт), reconciliation, regulator-требования. Подойдёт DE с банковским DWH-опытом.

Card processing. Команда занимается pipeline процессинга карт для банков-клиентов: авторизация, settlement, chargeback. Стек — Oracle + Kafka + специализированные процессинговые системы + ClickHouse для real-time. Подойдёт DE с background в payment.

Регуляторная отчётность и B2B-аналитика. Команда работает с pipeline регуляторной отчётности (формы 0409) и B2B-аналитики для банков-клиентов. Стек — Greenplum + Airflow + dbt + кастомные правила валидации. Подойдёт DE с банковским DWH-опытом.

Migration team. Команда занимается миграционными проектами банков-клиентов: переезд с устаревшей версии АБС на новую с dual-running, сверкой, обратимостью. Стек — Oracle + специализированные миграционные инструменты ЦФТ + dbt. Подойдёт DE с опытом интеграционных проектов.

B2B Integration platform. Команда строит интеграционную платформу: API для банков-клиентов, batch-выгрузки, real-time события. Стек — REST + Kafka + специализированные коннекторы. Подойдёт DE с интеграционным background.

Что ЦФТ ценит в DE

Банковский контекст. Опыт в банке или fintech — обязателен для большинства позиций.

Регуляторная зрелость. Понимание ЦБ-отчётности, AML, IFRS-9, банковского учёта.

Документация и enterprise-зрелость. В ЦФТ работа с банками-клиентами требует серьёзной документации.

Weak vs strong на архитектурном кейсе. Слабый ответ: «возьмём Spark + Kafka для миграции АБС». Сильный ответ: «миграция АБС банка-клиента — это месяцы работы с dual-running. Архитектура: фаза 1 — миграция справочников (low-risk, sync sверкой ежедневно); фаза 2 — миграция остатков и проводок в обратном порядке (latest сначала, история позже) с CDC из обеих систем; фаза 3 — параллельный запуск отчётности с reconciliation каждый день в течение 4 недель; фаза 4 — переключение с возможностью rollback. Audit trail во WORM для compliance. У ЦФТ есть собственная методология — это нужно знать».

Готовность к корпоративной среде. ЦФТ — enterprise-fintech.

Self-management и проектная зрелость. Циклы проектов длинные.

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Как готовиться: план

За 5-7 недель до планируемого собеса:

  1. Неделя 1-2 — SQL deep dive и Oracle. SQL Medium-Hard 30+ задач, Oracle deep dive (hints, materialized views, partitioning). Параллельно — на Карьернике обнови базу по SQL и Python: 1500+ задач, по 15-20 минут в день, чтобы за месяц закрыть пробелы.
  2. Неделя 3 — Современный data stack и миграционные паттерны. dbt, Airflow, Spark, Kafka, миграционные паттерны (dual-running, reconciliation, rollback).
  3. Неделя 4 — Банковский контекст. Прочитай ЦБ-инструкции, обзоры по АБС (про ЦФТ, Diasoft, R-Style). Запомни понятия: АБС, проводка, баланс, IFRS-9, AML, корсчёт, процессинг карт.
  4. Неделя 5 — Архитектурные кейсы. Прорешай 5-6 кейсов: миграция АБС с dual-running, card processing, регуляторная отчётность ЦБ, B2B-аналитика для банка-клиента, integration platform. Структура — требования → источники → транспорт → процессинг → витрина → SLA → recovery. Airflow patterns.
  5. Неделя 6-7 — Mocks и behavioral + СБ-документы. Mock-интервью, 5-7 STAR-историй: конфликт с банком-клиентом, факап в проде, длинная миграция.

Частые ошибки

Не разбираются в банковском учёте. «Что такое проводка, корсчёт, IFRS-9?» — кандидат теряется.

Хайпуют modern stack для legacy. Кандидат предлагает заменить весь Oracle на Iceberg. Банки так не работают — миграция АБС идёт годами.

Игнорируют reconciliation. В банке расхождение копейки — претензия. Reconciliation — обязательная часть pipeline.

Не думают про dual-running и rollback. Миграции АБС невозможны без dual-running. Кандидат, который этого не закладывает — теряет балл.

Не задают вопросы про compliance. На кейсе сразу — стек, а не «какие требования ЦБ, какой audit trail». Это первый фильтр.

Связанные темы

FAQ

Удалёнка в ЦФТ для DE?

Гибрид с офисами в Новосибирске и Москве. Полная удалёнка возможна для senior+ при согласовании.

Зарплатные вилки 2026?

Middle DE: 250-380k. Senior: 380-580k. Lead — выше, особенно в migration- и core-АБС направлениях.

Нужен ли английский?

Базовый — для документации.

Сколько этапов?

5-6 этапов, 4-6 недель из-за corporate-процессов и СБ.

Реально ли пройти без банковского опыта?

Сложно. ЦФТ работает с банками-клиентами, банковская терминология обязательна.

Какие книги и ресурсы помогут подготовиться?

«Designing Data-Intensive Applications» Мартина Клеппманна, документация ЦФТ, статьи Сбер и Тинькоффа про data infrastructure банков. По SQL — задачник Карьерника.

Что подчеркнуть на финале в ЦФТ?

Опыт работы с банковским DWH и Oracle, понимание АБС и регуляторики ЦБ, готовность к длинным enterprise-проектам с банками-клиентами. История про работу с банком-клиентом, миграцию АБС или регуляторной отчётности — серьёзный плюс.

Чем работа в ЦФТ отличается от работы в самом банке?

ЦФТ — это enterprise SaaS для банков, ты работаешь не с одним банком, а с десятками. Это даёт более широкий контекст, но и больше corporate-процессов (long onboarding-клиентов, длинные циклы согласования). В самом банке — фокус один, скорость пилотов выше, культура продуктовая.

Какие книги и ресурсы помогут подготовиться?

«Designing Data-Intensive Applications» Мартина Клеппманна, документация ЦБ-инструкций 199-И, 138-И, статьи Сбер и Тинькоффа про data infrastructure банков, обзоры по АБС (Diasoft, R-Style). По SQL и техническому минимуму — задачник Карьерника, на котором можно прокачать Oracle-specific конструкции и оконные функции для банковских задач. Полезно посмотреть несколько публичных докладов руководителей ЦФТ про методологию миграции АБС — это даёт правильную ментальную модель про то, как индустрия enterprise-fintech работает с long-term проектами.

Это официальная информация?

Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера — формат и грейды отличаются по командам.