payabl. помогает бизнесу расти за счёт инноваций в платежах и банковских услугах. Наша цель — расширить сильный портфель глобальных финансовых сервисов и сделать их доступными через единую платформу payabl.one. Как лицензированная финансовая компания с principal membership в платёжных системах, мы специализируемся на глобальных платежах и мультивалютных банковских решениях.
О роли:
Мы ищем Senior Python Backend Developer (Services), который присоединится к нашей инженерной команде и будет участвовать в развитии архитектуры сервисного слоя.
Роль сфокусирована на проектировании и создании надёжных, масштабируемых микросервисов, а также на работе с унаследованными системами и их постепенной трансформации. Вы сыграете ключевую роль в извлечении бизнес-логики из существующих кодовых баз и её переносе в современные, поддерживаемые Python-сервисы.
Это практическая инженерная роль, требующая сильных навыков решения задач, внимания к деталям и глубокого понимания надёжности backend-систем. Успех в этой роли — это не просто «работает», а обеспечение корректности, устойчивости и долгосрочной поддерживаемости.
Локация: удалённо из Польши (договор подряда)
Руководитель: Engineering Lead
Чем вы будете заниматься
- Проектировать, создавать и поддерживать высокопроизводительные Python-микросервисы (FastAPI, AsyncIO)
- Анализировать унаследованные системы и выносить бизнес-логику в современные архитектуры
- Рефакторить и мигрировать существующие модули в чистые, масштабируемые и поддерживаемые сервисы
- Обеспечивать надёжность систем через идемпотентность, отказоустойчивость и robustную обработку ошибок
- Проектировать и интегрировать внешние API, обрабатывая краевые случаи, повторы и сбои
- Реализовывать и управлять webhooks, callbacks и сложными механизмами повторных попыток
- Писать качественные модульные и интеграционные тесты
- Сотрудничать с кросс-функциональными командами для стабильности и производительности сервисов
- Участвовать в архитектурных обсуждениях и непрерывном улучшении систем
- Нести ответственность за сервисы end-to-end — от проектирования до production
Что мы ищем
- 5+ лет опыта backend-разработки с сильной экспертизой в Python
- Глубокое знание AsyncIO и FastAPI
- Опыт создания неблокирующих микросервисов с высокой надёжностью
- Сильный опыт работы с реляционными БД (MySQL, PostgreSQL)
- Уверенное понимание проектирования API и интеграций с третьими сторонами
- Опыт реализации webhooks, callbacks и стратегий повторных попыток
- Сильные практики тестирования (модульное и интеграционное)
- Умение работать с legacy-системами и переносить их в современные архитектуры
- Сильные аналитические навыки и навыки решения задач
- Мышление владельца продукта и способность автономно работать в рамках заданной архитектуры
Будет плюсом
- Опыт с PHP, Perl или JavaScript
- Знакомство с Kafka, Redis или event-driven архитектурами
- Опыт CI/CD, Docker и Kubernetes
- Опыт в fintech, платежах или e-commerce
- Знание 3DS, токенизации или интеграций с платёжными шлюзами
- Подтверждённый опыт миграции систем между технологиями или парадигмами
Инженерная культура и среда
- Чёткое архитектурное направление с полной ответственностью за реализацию
- Сильный акцент на качестве инженерии, надёжности и ответственности
- Открытость к новым инструментам, идеям и технологиям, приносящим измеримую пользу
- Коллаборативная среда с возможностью влиять на технические решения
- Выделенная поддержка DevOps с возможностью участвовать при желании
Чего ожидать
- Сбалансированная роль между созданием новых сервисов и модернизацией legacy-систем
- Сложные инженерные задачи из реального мира в среде с высокими требованиями к надёжности
- Возможность формировать эволюцию современной сервисной архитектуры
- Команда, которая ценит автономию, ответственность и прагматичное решение задач
Процесс найма
- Шаг 1 – Thinking in Action (40 минут) Первый разговор — с командой Talent Acquisition. Обсудим ваш бэкграунд, карьерный путь, мотивацию и общее соответствие роли. В рамках беседы вы также пройдёте короткий технический скрининг, который рассмотрит инженерная команда. Этот этап помогает понять и ваш опыт, и подход к техническим задачам.
- Шаг 2 – Build in Production (60–90 минут) Встреча с Team Lead и техническими экспертами для практической оценки. В зависимости от роли это может быть live coding или сценарий из реальной практики, чтобы оценить технические навыки, подход к решению задач и умение работать с вызовами, похожими на те, с которыми сталкиваются наши команды.
- Шаг 3 – Final Interview (45 минут) Финальный этап — групповое интервью со старшими членами Technology squad, возможно с участием CTO, CPO и Team Lead. Обсудим fit в команду, стиль сотрудничества, ожидания с обеих сторон и оставшиеся вопросы о роли, команде или технологической области. Это также возможность узнать больше о нашей культуре и способах работы.
Почему payabl.?
- Работа над системами с большим влиянием в быстрорастущем fintech
- Часть команды, которая ценит ответственность, адаптивность и инженерное excellence
- Участие в модернизации и масштабировании платформы для реальных финансовых операций
- Участие в значимых технических решениях и эволюции систем
Давайте вместе переосмыслим ландшафт платежей. Мы предлагаем не просто роль — мы приглашаем стать частью чего-то большего. Присоединяйтесь к команде: будем innovировать, disrupt и задавать будущее платежей. Вместе мы можем создать impact, который будет слышен. Добро пожаловать в команду!
Ознакомьтесь с нашей Политикой конфиденциальности, чтобы понять, как мы обрабатываем ваши персональные данные в процессе найма: https://payabl.com/privacy-policy