Remotery

Senior Backend Developer – File Processing

Posted Jul 17

This is a fully remote position, open to applicants in Cyprus.

📋 Description

• Pipeline Re-architecture: Transition and redesign legacy Perl batch jobs and crontab pipelines into contemporary Python-based services.

• Workflow Orchestration: Develop and implement orchestration using Prefect or Airflow, encompassing alerting, observability dashboards, and secure job re-run functionalities.

• Modern Observability: Equip services with structured logging and metrics (CloudWatch or Grafana) to remove the necessity for direct access to production servers.

• Data Layer Ownership: Oversee the data layer for file ingestion: depositing raw scheme files in S3, parsing and transforming them, and storing them in PostgreSQL or RDS for reconciliation.

• Financial Domain Logic: Handle and reconcile payment scheme files (clearing, settlement, chargebacks) from card schemes and acquirers.

• Engineering Standards: Participate in architectural decisions, produce technical documentation, and set best practices across the team.


⛳️ Requirements

• Python Seniority: Over 5 years of experience with production-grade Python.

• Orchestration Mastery: Demonstrated expertise in job orchestration utilizing Prefect or Airflow.

• AWS Depth: Robust experience with AWS services, particularly S3, Lambda, SQS, and ECS.

• Data & Databases: Extensive experience with relational databases (MySQL/PostgreSQL) and managing large-scale file-based data.

• Clean & Intentional Code: We prioritize deep engineering reasoning over AI-generated code snippets. You should champion "clean code" principles and be able to articulate the rationale behind every line you deliver.

• Curiosity for Product: You have an interest in the "why" behind features. You are intrigued by how a product benefits the end-user and the business.

• English Proficiency: Excellent communication skills in English—both written and verbal.

• Nice to Have: Familiarity with payment scheme file formats (Visa BASE II, Mastercard IPM, or equivalent). Experience in reading and refactoring Perl or other legacy scripting languages. Understanding of payment clearing, interchange, and reconciliation processes.


🏝️ Benefits

• Future-Proof Your Finances: After successfully completing your probation, we’ll initiate your Provident Fund to secure your financial future.

• Grow with Us: An annual Learning Budget for professional development (available after probation)—because your growth contributes to our growth.

• Wolt Your Way Through Lunch: A monthly allowance of €150 for Wolt to keep you energized and satisfied.

• Stay Active Your Way: Access to a SportsBenefits membership that provides a wide range of gyms and sports facilities to promote your active lifestyle.

• Drive in Style: After one year with us, you may qualify for a company car—subject to performance and availability.

• Park with Ease: Enjoy a complimentary parking space conveniently located just steps from the office, ensuring a smooth commute.

• Max Out Your Downtime: 25 days of vacation plus public holidays and 10 days of sick leave.

• Shop & Save: An exclusive local discount card along with tickets for exciting events like Beonix, basketball games, and more.

• Speak Like a Local: Participate in free Greek language classes, held twice a week, available to all team members.

• Celebrate Together: We organize memorable company celebrations, uniting colleagues from all offices.

• Global Collaboration & Events: Opportunities to engage in international company events and initiatives, connecting with colleagues worldwide and contributing to a truly global community.

People also viewed

One IdentityJul 26

Staff Software Engineer, API Development

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
9th Way InsigniaJul 26

Software Developer, .NET Core

US flagUnited States OnlyFreelanceBackend Engineer$78.5k – $110k/year
ApplyView job
Engineering System and Technologies SARLJul 26

Backend Specialist, Charging Operations

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
TalanJul 26

Technical Lead – Full Stack Java Engineer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Digital Media SolutionsJul 26

Software Engineer III, Database Engineer

US flagAlabama, +26 more statesFull-timeBackend Engineer$140k – $180k/year
ApplyView job
Cadmus Soluções em TIJul 26

Fullstack .NET – Next Developer (Mid/Senior)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers