P

payabl.

Merchant payments and financial platform

Senior Backend Python Engineer - APM Gateway

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Five or more years of backend engineering experience and deep expertise in Python.
  • A genuine eagerness to learn and work with Perl production code is mandatory.
  • Proven experience building and scaling microservices architectures and high-throughput systems, such as payments, trading, or real-time processing.
  • Deep understanding of integrating third-party APIs, including webhooks, callbacks, idempotency, and retry policies.
  • Strong experience with Docker or containerization and a solid grasp of AWS infrastructure, including Lambda, SQS/SNS, and cloud networking.
  • Familiarity with event-driven architecture and messaging systems such as Kafka and RabbitMQ.
  • A track record of owning features from design through production and interest in supporting and mentoring other engineers.
  • Strong written and verbal English communication skills.

Responsibilities

  • Support and extend the existing Perl-based payment gateway while designing and building high-performance microservices in Python.
  • Architect and implement scalable, distributed Python services to replace legacy components and ensure reliability under high-load production conditions.
  • Integrate and manage third-party APIs and external payment services, ensuring seamless transaction flows and robust error handling.
  • Lead code reviews, drive engineering best practices, and identify system bottlenecks to improve performance and scalability.
  • Collaborate with DevOps to improve GitLab CI/CD pipelines and architect solutions using AWS services such as Lambda and ECS.
  • Understand business logic and user impact when building product features.
  • Troubleshoot and resolve complex production issues in distributed systems while maintaining zero-downtime service for merchants.

Desired Qualifications

  • FastAPI and AsyncIO expertise is preferred.
  • Experience with Perl is a major plus.

About the Company

payabl.

Merchant payments and financial platform

Payabl. provides financial technology that helps merchants manage money flow with a modular platform called payabl.one, which unifies card acquiring, 300+ local payment methods, POS, business accounts, and card issuing in one view. The platform combines these tools in a single interface, allowing merchants to process payments, accept many methods, manage POS transactions, maintain business accounts, and issue cards with expert support and reliable infrastructure. It differentiates itself by offering a single connected view that gives clear visibility and control over funds and transactions, backed by guided expertise and dependable infrastructure. Its goal is to give businesses clarity and control over complex financial processes, helping them manage funds more efficiently and grow with confidence.

Company size
11-50
Company stage
Acquired
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2011

Recently Posted Jobs

Explore more opportunities at payabl.

See more jobs