P

Senior Backend Developer

payabl. • Cyprus
Relocation
Apply Now

Senior Backend Developer to lead migration of legacy Perl/crontab pipelines to a modern Python-based architecture in the eCommerce payment processing space. Design and operate orchestration, observability, and data ingestion systems for daily card scheme files (Visa/Mastercard clearing and settlement). Requires 5+ years of production Python, Prefect or Airflow experience, AWS (S3, Lambda, SQS, ECS), and strong relational database skills.

Key Highlights
Lead migration from legacy Perl/crontab to Python-based services
Design orchestration with Prefect or Airflow including alerting and observability
Own data layer: S3 ingestion, parsing/transforming, PostgreSQL/RDS persistence
Process and reconcile Visa/Mastercard clearing, settlement, and chargeback files
5+ years production Python, AWS (S3, Lambda, SQS, ECS), relational databases
Key Responsibilities
Migrate and re-architect legacy Perl batch jobs and crontab pipelines into modern Python-based services
Design and implement orchestration using Prefect or Airflow, including alerting, observability dashboards, and safe job re-run capabilities
Instrument services with structured logging and metrics (CloudWatch or Grafana)
Manage data layer for file ingestion: landing raw scheme files to S3, parsing/transforming, persisting to PostgreSQL or RDS
Process and reconcile payment scheme files (clearing, settlement, chargebacks)
Contribute to architecture decisions, write technical documentation, establish best practices
Technical Skills Required
Python AWS PostgreSQL
Benefits & Perks
Relocation package
Provident Fund after probation
Annual learning budget after probation
€150 monthly Wolt allowance
SportsBenefits gym/sports membership
Company car eligibility after one year
Complimentary parking
25 days vacation plus public holidays plus 10 days sick leave
Local discount card and event tickets
Free Greek language classes
Nice to Have
Familiarity with payment scheme file formats (Visa BASE II, Mastercard IPM, or equivalent)
Experience reading and refactoring Perl or legacy scripting languages
Knowledge of payment clearing, interchange, and reconciliation processes

Job Description

The Role Is About

We are a lean but growing engineering team working in the eCommerce payment processing space. As we expand, we are looking for a Senior Backend Developer to join our File Processing squad and take ownership of our pipeline migration. You will lead the transition from legacy Perl/crontab infrastructure to a modern, observable, and maintainable Python-based architecture.

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Hidden company

Log in to see location

Premium

Payments Domain Architect (Hands-on)

Log in free to see the details

Relocation Guides

Step-by-step relocation guides, from moving logistics to settling abroad.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.