payabl

Старший бэкенд-разработчик (сервисы)

Коротко

Senior Python Backend Developer (Services) для развития архитектуры сервисного слоя в payabl. — проектирование масштабируемых микросервисов и модернизация legacy-систем (PHP, Perl, JavaScript) с переносом бизнес-логики в современные Python-сервисы. Требуется 5+ лет backend-разработки на Python, глубокое владение AsyncIO, production-опыт с FastAPI, опыт с MySQL/PostgreSQL и тестированием (pytest), а также экспертиза в проектировании внешних API (webhooks, callbacks, retry-политики). Локация — удалённо из Польши (подряд) или очно на Кипре (трудоустройство), подчинение Technical Lead.

О роли:
Мы ищем Senior Python Backend Developer (Services), который присоединится к нашей инженерной команде и будет участвовать в развитии архитектуры сервисного слоя.
Эта роль сфокусирована на проектировании и создании надёжных, масштабируемых микросервисов, а также на работе с унаследованными системами и их постепенной трансформации. Вы сыграете ключевую роль в извлечении бизнес-логики из существующих кодовых баз и её переносе в современные, поддерживаемые Python-сервисы.
Это практическая инженерная роль, требующая сильных навыков решения задач, внимания к деталям и глубокого понимания надёжности backend-систем. Успех в этой роли означает выход за рамки «работает» — обеспечение корректности, устойчивости и долгосрочной поддерживаемости.
— Локация: Удалённо из Польши (договор подряда) или очно на Кипре (трудоустройство)
— Подчинение: Technical Lead
Чем вы будете заниматься:
— Модернизация legacy: Читать legacy-код (PHP, Perl или JavaScript), извлекать бизнес-логику и корректно переносить её в современную микросервисную архитектуру.
— Надёжность прежде всего: Обеспечивать идемпотентность, целостность данных и корректную обработку ошибок во всех сервисах — «почти работает» для нас недостаточно.
— Greenfield и рефакторинг: Делить время между разработкой новых функций с нуля и рефакторингом существующих legacy-модулей в чистый, поддерживаемый код.
— Инженерия API: Проектировать и потреблять внешние API с глубоким пониманием webhooks, callbacks и сложных политик повторных попыток.
— Agile-сотрудничество: Поддерживать чёткую и сильную коммуникацию на английском для эффективной работы с разными заинтересованными сторонами из разных отделов в agile-спринтах.
— Продуктовое мышление: Выходить за рамки «что» и «как» в коде — привносить продуктовый подход, чтобы понимать бизнес-логику и влияние на конечного пользователя того, что вы создаёте.
— Вклад в инфраструктуру: Участвовать в CI/CD-пайплайнах, Docker или Kubernetes там, где это уместно. Если инфраструктура вам близка — мы только за.
— Инновации: Предлагать и отстаивать инструменты или технологии, которые могут заметно улучшить производительность, безопасность или скорость разработки.
Что нам нужно:
— Владение Python: 5+ лет backend-разработки с сильной экспертизой в Python. Глубокое владение AsyncIO — вы должны уверенно строить неблокирующие, высоконадёжные микросервисы.
— Экспертиза во фреймворках: Production-опыт с FastAPI (не просто знакомство).
— Базы данных: Опыт с MySQL и/или PostgreSQL — проектирование запросов, понимание схем и стратегии миграций.
— Дисциплина тестирования: Опыт написания unit- и integration-тестов (предпочтительно pytest).
— API и паттерны надёжности: Экспертиза в проектировании и потреблении внешних API с глубоким пониманием webhooks, callbacks и сложных политик повторных попыток.
— Мышление владельца: Готовность полностью отвечать за высоконагруженные, всегда доступные приложения и работать самостоятельно в рамках установленного архитектурного видения.
— Уверенность в сложных системах: Комфорт в сложных распределённых средах, где надёжность не обсуждается.
— Чистый и осмысленный код: Мы ценим глубокую инженерную логику выше AI-сгенерированных фрагментов. Вы должны уметь объяснить обоснование каждой строки, которую отправляете в прод.
— Интерес к продукту: Вам важно «зачем» за функцией — как это работает для конечного пользователя и что это значит для бизнеса.
— Сильный английский: Письменный и устный для эффективной работы в мультифункциональных командах.
— Будет плюсом:
— Опыт с PHP, Perl или JavaScript — сильный сигнал для понимания legacy.
— Опыт с Kafka / Redis.
— Знакомство с Docker / CI/CD / Kubernetes.
— Опыт в финансовой индустрии — fintech, платежи, 3DS, Token Management Systems или интеграции с платёжными шлюзами.
— Успешный опыт миграции систем с одного языка или парадигмы на другую.
Процесс найма:
— Шаг 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.:
— Финансовая уверенность на будущее: После успешного испытательного срока мы запустим ваш Provident Fund для обеспечения будущего.
— Растите вместе с нами: Ежегодный бюджет на обучение для профессионального развития (доступен после испытательного срока) — ваш рост — наш рост.
— Обед по Wolt: €150 ежемесячной компенсации Wolt, чтобы вы были сыты и довольны.
— Активность на ваш выбор: Членство SportsBenefits с доступом к широкому выбору залов и спортивных объектов для активного образа жизни.
— Компания на колёсах: Через год работы у нас вы можете претендовать на служебный автомобиль — при условии результатов и наличия.
— Парковка без хлопот: Бесплатное парковочное место в шаге от офиса, чтобы дорога на работу была такой же гладкой, как рабочий день.
— Максимум отдыха: 25 дней отпуска + государственные праздники + 10 дней больничного.
— Покупки со скидкой: Эксклюзивная локальная дисконтная карта + билеты на события вроде Beonix, баскетбольных матчей и др.
— Говорите как местный: Бесплатные занятия греческим языком два раза в неделю, открыты для всех членов команды.
— Празднуем вместе: Мы собираем коллег из всех офисов на незабываемые корпоративные мероприятия.
— Глобальное сотрудничество и события: Возможности участвовать в международных корпоративных событиях и инициативах, общаться с коллегами из всех регионов и быть частью по-настоящему глобального сообщества
Перечисленные выше льготы действуют только для офиса на Кипре; перечень льгот и тип договора будут определены с учётом вашей локации и обсуждены на первом интервью с вашим партнёром по Talent Acquisition.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте