- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Python Middle+ Developer
Т-Банк — один из самых престижных работодателей в РФ с сильной инженерной культурой. Вакансия предлагает работу над сложными финтех-продуктами, хотя требования к бэкграунду кандидата крайне жесткие.
Сложность вакансии
Высокий порог входа обусловлен строгими фильтрами: опыт от 4 лет, отсутствие работы в госсекторе и НИИ, а также глубокие знания внутреннего устройства Python (GIL, multiprocessing) и оптимизации БД. Т-Банк известен своими многоэтапными техническими секциями.
Анализ зарплаты
Зарплата в объявлении не указана, но для уровня Middle+ в крупном российском финтехе рыночные предложения обычно начинаются от 300 000 рублей. Т-Банк традиционно предлагает конкурентные условия, соответствующие или слегка превышающие средние показатели по Москве.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Т-Банк уже сейчас
Отправьте свое резюме с указанием возраста и локации напрямую рекрутеру, чтобы попасть в команду одного из лидеров финтеха!
Описание вакансии
ID 3261
Python
Middle+
Общие критерии для всех кандидатов (строго обязательные, без них кандидат рассматриваться не будет)
- Обязательно уточняйте: Не общается ли кандидат напрямую с рекрутером Т-Банка. Уточняйте результаты наших секций (если проходил).
- Уровень: Не ниже Middle+ (от 4 лет коммерческого опыта).
- История отказов: Не было отказов по техническому интервью в нашей компании за последние 12 месяцев.
- Опыт работы — НЕ рассматривается:
НИИ, ВУЗы (некоммерческие/pet-проекты)
Оборонка, гос. предприятия
Частая смена работы/проектов (менее 1 года)
Рваный опыт
Большая часть опыта — фриланс
- Опыт работы — Является ПЛЮСОМ:
Крупные IT: Яндекс, Мейл, Авито, VK
Системные интеграторы: EPAM, Luxoft
Банки, страховые, финтех - как плюс
- Гражданство: РФ и Беларусь
опытом НЕ в гос. проектах от 25 лет
Требования к кандидату
asyncio, threading, multiprocessing, GIL, декораторы, контекстные менеджеры, работал с ORM, mypy, ruff, poetry, uv.
тесты:
pytest, mocks, fixtures, params, integrations tests, tdd (необязательно)
инструменты:
kafka (партиции, топики, консюмер группы)
postgresql(индексы, n+1 запросы, cte, транзакции, локи, explain-analyze, может написать raw sql)
Обязанности кандидата
работа на проектах банка
*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔*
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- SQL
- PostgreSQL
- Kafka
- PyTest
- TDD
- asyncio
- ORM
- mypy
- ruff
- Poetry
Возможные вопросы на собеседовании
Проверка глубокого понимания работы Python с потоками и процессами, что критично для производительности.
В каких случаях использование multiprocessing предпочтительнее threading в Python, и как GIL влияет на каждый из этих подходов?
Вакансия требует навыков оптимизации запросов в PostgreSQL.
Расскажите о своем опыте использования EXPLAIN ANALYZE: на какие метрики вы смотрите в первую очередь при поиске узких мест в запросе?
Работа в банке подразумевает работу с очередями сообщений.
Как работают Consumer Groups в Kafka и что произойдет, если количество партиций в топике меньше, чем количество потребителей в группе?
Проверка навыков написания поддерживаемого кода.
Какие преимущества дает использование mypy и ruff в больших проектах, и как вы организуете процесс типизации в legacy-коде?
Важно понимать, как кандидат обеспечивает надежность кода.
В чем разница между unit-тестами и интеграционными тестами в контексте работы с базой данных, и как вы используете фикстуры pytest для их организации?
Похожие вакансии
PHP-разработчик (middle)
C#/.Net разработчик
Middle Java Developer
Golang разработчик
Разработчик С++/QT
Middle Java разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!