payabl.
Senior Backend Python Engineer (Gateway) - Relocation to Cyprus
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Gateway Related Projects платёжной компании payabl. Развитие платёжного шлюза: поддержка legacy-кода на Perl и построение высоконагруженных микросервисов на Python с релокацией на Кипр.
Задачи
- Поддерживать и развивать существующий платёжный шлюз на Perl и параллельно проектировать и разрабатывать высокопроизводительные микросервисы на Python
- Проектировать и внедрять масштабируемые распределённые Python-сервисы, заменяющие legacy-компоненты, обеспечивая надёжность в высоконагруженной продакшн-среде
- Интегрировать и сопровождать сложные сторонние API и внешние платёжные сервисы, обеспечивая бесперебойные транзакции и надёжную обработку ошибок
- Проводить код-ревью, продвигать инженерные best practices, выявлять узкие места и повышать производительность и масштабируемость
- Совместно с DevOps улучшать CI/CD-пайплайны (GitLab) и проектировать решения на сервисах AWS (Lambda, ECS и др.)
- Разбираться в бизнес-логике и влиянии на пользователя, применять продуктовый подход к каждой фиче
- Диагностировать и устранять сложные продакшн-инциденты в распределённых системах, поддерживая режим zero-downtime для мерчантов
Требования
- 5+ лет опыта backend-разработки с глубокой экспертизой в Python (предпочтительно FastAPI и AsyncIO)
- Опыт работы с Perl будет плюсом, но обязательна готовность учить и работать с Perl-кодом в продакшене
- Подтверждённый опыт построения и масштабирования микросервисных архитектур и высоконагруженных систем (платежи, трейдинг, real-time обработка)
- Глубокое понимание интеграции сторонних API: webhooks, callbacks, идемпотентность, retry-политики
- Сильный опыт с Docker и контейнеризацией, уверенное владение инфраструктурой AWS (Lambda, SQS/SNS, облачные сети)
- Опыт с event-driven архитектурой и системами обмена сообщениями (Kafka, RabbitMQ и др.)
- Опыт владения фичами от дизайна до продакшена и менторства инженеров
- Свободный английский для письменной и устной коммуникации в распределённых командах
- Приверженность чистому осознанному коду, а не слепому использованию AI-сгенерированных сниппетов
Условия
- Релокационный пакет с поддержкой переезда на Кипр, трудовой контракт
- Provident Fund после испытательного срока
- Ежегодный бюджет на обучение (после испытательного срока)
- €150 в месяц на Wolt
- Спортивная членская карта SportsBenefits
- Возможность получить служебный автомобиль после года работы
- Бесплатное парковочное место рядом с офисом
- 25 дней отпуска + государственные праздники + 10 дней больничного
- Локальная дисконтная карта и билеты на мероприятия
- Бесплатные уроки греческого языка дважды в неделю
- Корпоративные мероприятия и международные ивенты
Навыки
- Python
- FastAPI
- AsyncIO
- Perl
- Docker
- AWS
- Lambda
- ECS
- SQS
- SNS
- Kafka
- RabbitMQ
- GitLab
- CI/CD
- микросервисы
- REST API
- webhooks
- идемпотентность
- event-driven architecture