CareerPlanGet AI match score →

Senior Backend Developer (File Processing)

Lisbon, Portugal🌐 Remote💼 Full-time🗓 2026-06-24 → 2026-07-31

Core

Migrate legacy Perl batch jobs to a modern Python-based architecture for processing daily Visa and Mastercard clearing/settlement files.

Role type

Senior Backend Developer (File Processing)

Builds

Robust orchestration and deployment automation for payment scheme file pipelines.

Domain

eCommerce payments, financial data processing

Deliverable

production ML models | product features | infrastructure

Required skills

Python (5+ years), job orchestration (Prefect/Airflow), AWS (S3, Lambda, SQS, ECS), relational databases (PostgreSQL/MySQL), file-based data processing, clean code practices

Preferred skills

Payment scheme file formats (Visa BASE II, Mastercard IPM), legacy Perl refactoring, payment clearing/reconciliation knowledge

Technologies

Python, Prefect, Airflow, AWS, S3, Lambda, SQS, ECS, PostgreSQL, RDS, CloudWatch, Grafana

Responsibilities

Re-architect legacy Perl batch jobs and crontab pipelines into modern Python services; Design and implement workflow orchestration with alerting and observability; Instrument services with structured logging and metrics; Manage data layer for file ingestion, parsing, and persistence; Process and reconcile payment scheme files; Contribute to architecture decisions and engineering standards

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗