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