yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Python Middle+ Developer

ИИОценка ИИ

Т-Банк — один из самых престижных работодателей в РФ с сильной инженерной культурой. Вакансия предлагает работу над сложными финтех-продуктами, хотя требования к бэкграунду кандидата крайне жесткие.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокий порог входа обусловлен строгими фильтрами: опыт от 4 лет, отсутствие работы в госсекторе и НИИ, а также глубокие знания внутреннего устройства Python (GIL, multiprocessing) и оптимизации БД. Т-Банк известен своими многоэтапными техническими секциями.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для уровня Middle+ в крупном российском финтехе рыночные предложения обычно начинаются от 300 000 рублей. Т-Банк традиционно предлагает конкурентные условия, соответствующие или слегка превышающие средние показатели по Москве.

Сопроводительное письмо

Меня заинтересовала вакансия Python разработчика в Т-Банке, так как мой опыт работы с высоконагруженными системами и глубокое понимание asyncio и PostgreSQL полностью соответствуют вашим требованиям. Имея более 4 лет коммерческого опыта, я специализируюсь на написании чистого, типизированного кода с использованием mypy и ruff, а также на оптимизации сложных SQL-запросов.

Я внимательно ознакомился с критериями отбора и подтверждаю, что мой опыт сосредоточен в коммерческом секторе без длительных перерывов и фриланса. Работа в таком крупном финтех-проекте для меня — это возможность применить свои знания Kafka и многопоточности для решения масштабных банковских задач. Буду рад обсудить мой технический бэкграунд на интервью.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Т-Банк уже сейчас

Отправьте свое резюме с указанием возраста и локации напрямую рекрутеру, чтобы попасть в команду одного из лидеров финтеха!

Описание вакансии

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}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔*

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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 для их организации?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Россия