Senior Python Backend Engineer — Payments Gateway

payabl.

Netherlands

On-site

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Provident Fund
Annual Learning Budget
€150 Wolt allowance
SportsBenefits membership
Company car (after 1 year)

Job summary

payabl. is seeking a senior backend engineer to advance payment solutions, bridging legacy Perl code with modern Python microservices. The role focuses on scalable architecture, reliability, and seamless external API integrations.

You will lead development, participate in architecture decisions, and collaborate with DevOps to enhance CI/CD pipelines and cloud deployments, while ensuring high-load robustness and product-minded delivery.

Qualifications

  • 5+ years backend engineering with Python, FastAPI and AsyncIO preferred.
  • Perl experience or willingness to work with Perl production code.
  • Experience building microservices and high-throughput distributed systems.
  • Deep understanding of integrating third-party APIs, webhooks, retries.
  • Experience with Docker and AWS (Lambda, ECS) and CI/CD.

Responsibilities

  • Support and extend the existing Perl-based payment gateway while building high-performance Python microservices.
  • Architect and implement scalable Python services for reliability in high-load environments.
  • Integrate third-party APIs and payment services with robust error handling.
  • Lead code reviews, drive engineering best practices, and optimize performance.
  • Collaborate with DevOps to improve CI/CD and AWS-based deployments.

Skills

Python
Perl
Distributed systems
APIs & reliability
AWS Cloud
Containerization
Code reviews
English communication

Tools

FastAPI
AsyncIO
GitLab
AWS Lambda
AWS ECS
Kafka
RabbitMQ

Job description

payabl. is seeking a senior backend engineer to advance payment solutions, bridging legacy Perl code with modern Python microservices. The role focuses on scalable architecture, reliability, and seamless external API integrations.

You will lead development, participate in architecture decisions, and collaborate with DevOps to enhance CI/CD pipelines and cloud deployments, while ensuring high-load robustness and product-minded delivery.

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
Payments Gateway Backend Engineer — Python & Scale
Payments Gateway Backend Engineer — Python & Scale

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 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
Founding Python Engineer for Billing & Payments Platform
Founding Python Engineer for Billing & Payments Platform

Manychat, Inc • Amsterdam

Hybrid
EUR 120,000 - 180,000
Hybrid onboarding & relocation support
Health insurance
Professional development budget
+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
Founding Python Engineer for Billing & Payments
Founding Python Engineer for Billing & Payments

Manychat • Amsterdam

Hybrid
EUR 90,000 - 140,000
Hybrid onboarding
Relocation support
Health insurance
+5
Senior Python Platform Engineer - Billing & Accounts
Senior Python Platform Engineer - Billing & Accounts

Manychat • Amsterdam

Hybrid
EUR 90,000 - 140,000
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