Назад
3 дня назад

Senior Python-разработчик (финтех)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Python-разработчик (финтех): Разработка высоконагруженных микросервисных систем и интеграций для финтех-проектов с акцентом на асинхронность, событийно-ориентированную архитектуру и оптимизацию баз данных. Focus on проектировании архитектуры с нуля, обеспечении отказоустойчивости, контрактном взаимодействии сервисов и развитии инфраструктуры.

Локация: удалённо из любой точки, в том числе не в РФ; город вакансии — Москва.

Компания

Группа компаний МКК, развивающая финтех и микрофинансовый бизнес.

Что делать

  • Разрабатывать новые микросервисные приложения и развивать существующие микросервисы.
  • Проектировать высоконагруженные микросервисные системы с нуля: архитектуру, декомпозицию и технологический стек.
  • Разрабатывать и документировать REST, AsyncAPI и gRPC API для интеграции десятков сервисов и внешних систем.
  • Рефакторить и оптимизировать функциональность, выполнять миграции данных и повышать отказоустойчивость.
  • Проводить code review, менторить коллег и внедрять best practices.
  • Участвовать в настройке CI/CD, оптимизировать Docker-образы и работать с Kubernetes/Swarm.

Требования

  • От 3 лет коммерческой разработки на Python и участие в полном жизненном цикле крупных проектов.
  • Глубокое понимание асинхронности, event loop, конкурентности, параллелизма и борьбы с GIL.
  • Уверенное знание FastAPI, асинхронного SQLAlchemy или альтернатив, Pydantic.
  • Экспертная работа с СУБД: сложные запросы, EXPLAIN, индексы, партиционирование и проектирование схем под нагрузку.
  • Опыт событийно-ориентированной архитектуры на RabbitMQ или Kafka, понимание гарантий at-least-once и exactly-once, работа с dead-letter очередями.
  • Уверенная работа с Linux, bash, сетями и процессами; опыт контейнеризации в Docker и понимание сетевых протоколов.
  • Понимание SOLID и паттернов микросервисной архитектуры API Gateway, Circuit Breaker и Saga; способность аргументировать технологический выбор.

Культура и преимущества

  • Формат сотрудничества: договор ГПХ, СМЗ или ИП; налоги компенсируются.
  • Удалённая работа из любой точки, включая страны вне РФ; важны результат и синхронизация по задачам.
  • Совместное обсуждение задач и решений без иерархии «начальник — подчинённый».
  • Командные встречи в разных городах, поддерживающая атмосфера и фокус на результате.

Процесс найма

  • В процессе отбора предусмотрено небольшое неоплачиваемое тестовое задание. Результат остаётся у кандидата и может использоваться как кейс.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →