payabl
payabl
New

Senior Backend Developer (File Processing)

Brak informacji o wynagrodzeniu
SeniorFull-time
#375887·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, intentional code with the ability to explain the reasoning behind every line.
  • Strong English communication skills, both written and verbal.
  • Curiosity about product functionality and business impact.

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

  • Provident Fund initiated after probation.
  • Annual Learning Budget for professional development (eligible after probation).
  • €150 monthly Wolt allowance.
  • SportsBenefits membership for access to gyms and sports facilities.
  • Eligibility for a company car after one year, subject to performance and availability.
  • Complimentary parking space near the office.
  • 25 days of vacation plus public holidays and 10 days of sick leave.
  • Exclusive local discount card and tickets for events.
  • Free Greek language classes twice a week.
  • Company celebrations bringing colleagues from all offices together.
  • Opportunities to participate in international company events and initiatives.
Płatny urlop
Dofinansowanie szkoleń
Karta sportowa
Parking dla aut
Napoje w biurze
Kursy językowe
Spotkania integracyjne

Inne informacje

Location: Remote from Poland (Contractor arrangement) or Cyprus Onsite (employment arrangement).

payabl

payabl

15 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz