Senior Backend Python Engineer (Gateway) - Relocation to Cyprus
Core
Design, develop, and implement high-performance payment gateway microservices in Python, ensuring 99.9% reliability for core transaction flows.
Role type
Senior Backend Python Engineer (Gateway)
Builds
Scalable distributed Python services replacing legacy Perl components for payment processing
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Python (FastAPI, AsyncIO), Perl, Microservices architecture, Third-party API integration, AWS (Lambda, ECS, SQS/SNS), Docker, Event-driven systems (Kafka, RabbitMQ), CI/CD pipelines
Preferred skills
Legacy system modernization, Technical leadership, Mentorship
Technologies
Python, FastAPI, AsyncIO, Perl, AWS, GitLab, Docker, Kafka, RabbitMQ
Responsibilities
Architect and implement scalable distributed Python services; Integrate and manage complex third-party APIs and external payment services; Lead code reviews and drive engineering best practices; Collaborate with DevOps to improve CI/CD pipelines; Troubleshoot and resolve complex production issues in distributed systems
Seniority
Senior, hands-on IC with mentorship