payabl
payabl
New

Senior Backend Developer (File Processing) - Relocation to Cyprus

Brak informacji o wynagrodzeniu
SeniorFull-time
#374430·Dodano wczoraj·0
Źródło: payabl.
Aplikuj teraz

Tech Stack / Keywords

BackendPerlPythonArchitectureAirflowGrafanaPostgreSQLAWS

Firma i stanowisko

We're powering the growth of merchants by helping them take payments easily, securely and globally.

Wymagania

  • 5+ years of production-grade Python expertise.
  • Proven experience in job orchestration using Prefect or Airflow.
  • Solid experience with AWS services, specifically S3, Lambda, SQS, and ECS.
  • Strong experience with relational databases (MySQL/PostgreSQL) and processing large-scale file-based data.
  • Advocate for clean and intentional code with the ability to explain the reasoning behind every line.
  • Interest in product functionality and business impact.
  • Strong English communication skills, both written and verbal.

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.

Obowiązki

  • Migrate and re-architect legacy Perl batch jobs and crontab pipelines into modern Python-based services.
  • Design and implement workflow 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) to eliminate direct production server access.
  • Manage the data layer for file ingestion: landing raw scheme files to S3, parsing/transforming them, and persisting to PostgreSQL or RDS for reconciliation.
  • Process and reconcile payment scheme files (clearing, settlement, chargebacks) from card schemes and acquirers.
  • Contribute to architecture decisions, write technical documentation, and establish best practices across the team.

Benefity

  • Annual Learning Budget for professional development (eligible after probation).
  • Company celebrations bringing colleagues from all offices together.
  • Opportunities to participate in international company events and initiatives.
  • Relocation support provided for Cyprus onsite position.
Dofinansowanie szkoleń
Spotkania integracyjne

Inne informacje

This is a fully remote role for candidates based in Poland. Candidates open to relocation to Cyprus will receive specific working arrangements and applicable conditions during the recruitment process.

payabl

payabl

12 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz