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 и др.)
- Опыт ведения фич от дизайна до продакшена, готовность поддерживать и менторить инженеров
- Сильные навыки английского языка — письменные и устные
Условия
- Релокационный пакет с поддержкой переезда, обсуждается на первом интервью
- Провident Fund после испытательного срока
- Ежегодный бюджет на обучение (после испытательного срока)
- €150 в месяц на Wolt
- Спортивная членская карта SportsBenefits
- Возможность получить корпоративный автомобиль после года работы
- Бесплатная парковка рядом с офисом
- 25 дней отпуска + государственные праздники + 10 дней больничного
- Локальная дисконтная карта и билеты на мероприятия
- Бесплатные уроки греческого языка дважды в неделю
- Корпоративные мероприятия и международные ивенты
Навыки
- Python
- FastAPI
- AsyncIO
- Perl
- микросервисы
- Docker
- AWS
- AWS Lambda
- AWS ECS
- SQS
- SNS
- Kafka
- RabbitMQ
- GitLab CI/CD
- webhooks
- идемпотентность
- event-driven architecture