О роли:
Мы ищем 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.
Давайте вместе переосмыслим ландшафт платежей. Мы предлагаем не просто роль — мы приглашаем вас стать частью чего-то большего. Присоединяйтесь к команде, давайте innovировать, менять правила игры и вести будущее платежей. Вместе мы можем создать эффект, который будет слышен. Добро пожаловать в команду!
Ознакомьтесь с нашей Политикой конфиденциальности, чтобы понять, как мы обрабатываем ваши персональные данные в процессе найма: https://payabl.com/privacy-policy