Payments Gateway Backend Engineer — Python & Scale

payabl.

Netherlands

On-site

EUR 70,000 - 100,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Provident Fund
Annual Learning Budget
€150 monthly Wolt allowance
SportsBenefits membership
Company car (after 1 year)
Parking near office
25 days vacation + holidays + 10 days.
Local discount card
Greek language classes
Company celebrations
International events

Job summary

payabl. is seeking an experienced backend engineer to advance the Gateway Related Projects, combining Perl maintenance with new Python microservices. You will tackle high-load, high-availability payment processing and integrate diverse external APIs in a fast-paced environment.

You will collaborate across DevOps and product teams, contribute to scalable architectures, and mentor peers. Relocation to Cyprus is supported as part of the contract package.

Qualifications

  • 5+ years of backend engineering experience with deep Python expertise (FastAPI and AsyncIO preferred).
  • Experience with Perl is a major plus, but a genuine eagerness to learn and work within Perl production code is mandatory.
  • Proven experience building and scaling microservices architectures and high-throughput systems (e.g., payments, trading, or real-time processing).
  • Deep understanding of integrating third-party APIs, specifically managing webhooks, callbacks, idempotency, and retry policies.
  • Strong experience with Docker/Containerization and AWS cloud infrastructure (Lambda, SQS/SNS, and cloud networking).
  • Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
  • Ownership & Mentorship: track record of owning features from design to production and mentoring engineers.
  • English communication skills—written and verbal in a remote-first environment.

Responsibilities

  • Dual-Track Engineering: maintain Perl gateway while building high-performance Python microservices.
  • Modernize system by architecting scalable Python services for high-load environments.
  • Integrate and manage complex third-party APIs and external payment services with robust error handling.
  • Lead code reviews and drive engineering best practices to improve performance and scalability.
  • Collaborate with DevOps to improve CI/CD pipelines (GitLab) and deploy on AWS (Lambda, ECS).
  • Apply a product mindset to understand business impact and why features matter.
  • Own production issues in distributed systems with a zero-downtime mindset for merchants.

Skills

Python
Perl
Distributed systems
APIs & reliability
Cloud & containers
English communication

Tools

FastAPI
AsyncIO
Docker
AWS
Lambda
ECS
GitLab
Kafka
RabbitMQ
Kafka/RabbitMQ

Job description

payabl. is seeking an experienced backend engineer to advance the Gateway Related Projects, combining Perl maintenance with new Python microservices. You will tackle high-load, high-availability payment processing and integrate diverse external APIs in a fast-paced environment.

You will collaborate across DevOps and product teams, contribute to scalable architectures, and mentor peers. Relocation to Cyprus is supported as part of the contract package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Backend Python Engineer - Payment Gateway Microservices
Sr. Backend Python Engineer - Payment Gateway Microservices

payabl. • Netherlands

On-site
EUR 70,000 - 100,000
Provident Fund
Annual Learning Budget
€150 Wolt allowance per month
+4
Senior Python Backend Engineer — Payments Gateway
Senior Python Backend Engineer — Payments Gateway

payabl. • Netherlands

On-site
EUR 90,000 - 120,000
Provident Fund
Annual Learning Budget
€150 Wolt allowance
+2
Senior Backend Python Engineer (Core Gateway) - Relocation to Cyprus
Senior Backend Python Engineer (Core Gateway) - Relocation to Cyprus

payabl. • Netherlands

On-site
EUR 70,000 - 100,000
Provident Fund
Annual Learning Budget
€150 Wolt allowance per month
+4
Senior Backend Python Engineer (Gateway) - Relocation to Cyprus
Senior Backend Python Engineer (Gateway) - Relocation to Cyprus

payabl. • Netherlands

On-site
EUR 70,000 - 100,000
Provident Fund
Annual Learning Budget
€150 monthly Wolt allowance
+8
Senior Backend Python Engineer — Fintech Microservices
Senior Backend Python Engineer — Fintech Microservices

payabl. • Netherlands

On-site
EUR 90,000 - 140,000
Provident Fund
Learning Budget
€150 monthly Wolt allowance
+5
Senior Backend Python Developer - Relocation to Cyprus
Senior Backend Python Developer - Relocation to Cyprus

payabl. • Netherlands

On-site
EUR 90,000 - 140,000
Provident Fund
Learning Budget
€150 monthly Wolt allowance
+5
Senior Backend Engineer - File Processing (Python/AWS)
Senior Backend Engineer - File Processing (Python/AWS)

payabl. • Netherlands

On-site
EUR 60,000 - 90,000
Senior PHP Backend Engineer – High‑Availability Payments
Senior PHP Backend Engineer – High‑Availability Payments

Online Payment Platform • Zuid-Holland

Hybrid
EUR 80,000 - 100,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2
Senior Backend Developer (File Processing) - Relocation to Cyprus
Senior Backend Developer (File Processing) - Relocation to Cyprus

payabl. • Netherlands

On-site
EUR 60,000 - 90,000
Backend PHP Engineer (Hybrid) — Scale Payments & Microservices
Backend PHP Engineer (Hybrid) — Scale Payments & Microservices

Online Payment Platform • Delft

Hybrid
EUR 60,000 - 80,000
Bike plan
Home office stipend
MacBook provided
+3