payabl. logo

payabl.

Senior Backend Python Engineer (Gateway)

Work from home

Remote role where the employee must remain based in a particular country.

Portugal only

Employer listed it 8 days ago · Added yesterday

First listed 8 days ago and still open.

Salary

Not stated

Location

Portugal only

Timezone

CET ±2

Contract

Full-time

Experience

Senior

Category

Software

This employer didn't state pay. Jobs like this usually pay around $170k–$225k a year, a typical range taken from 597 senior-level software roles on Nomaders that do state pay. It's a guide, not an offer.

Remote flexibility

Work from home

This is a remote role, but the employee must be based in Portugal. It is work from home rather than work from anywhere.

What the employer says

  • Source listing states candidate location: "Portugal, Remote"

What Nomaders makes of it

  • Residency required in Portugal
  • Payroll and tax are likely handled in that country only

The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.

About the role

The role is about:

The Gateway Related Projects team is committed to designing, developing, and implementing payment solutions that guarantee stable and consistent payment processing. Our goal is to create successful products and establish a reputation as a dependable partner for our clients.

In this role, you will work in a fast-paced environment where system performance, scalability, and 99.9% reliability are critical to our core transaction flow.

Location: Remote from Portugal or Poland (Contractor arrangement)

Reporting to: Technical Lead

What you will do:

Dual-Track Engineering: Support and extend the existing Perl-based payment gateway while simultaneously designing and building high-performance microservices in Python.

System Modernization: Architect and implement scalable, distributed Python services to replace legacy components, ensuring reliability under high-load production environments.

High-Stakes Integrations: Integrate and manage complex third-party APIs and external payment services, ensuring seamless transaction flows and robust error handling.

Technical Leadership: Lead code reviews, drive engineering best practices, and identify system bottlenecks to continuously improve performance and scalability.

Architecture & Deployment: Collaborate with DevOps to improve CI/CD pipelines (GitLab) and architect solutions using AWS services (Lambda, ECS, etc.).

Product-Focused Delivery: Go beyond the "how" of the code—bring a product mindset to understand the business logic, user impact, and the "why" behind every feature you build.

Production Ownership: Troubleshoot and resolve complex production issues in distributed systems, maintaining a "zero-downtime" mentality for our merchants.

What we need:

Python Mastery: 5+ years of backend engineering experience with deep Python expertise (FastAPI and AsyncIO preferred).

Polyglot Mindset (Perl): Experience with Perl is a major plus, but a genuine eagerness to learn and work within Perl production code is mandatory. We value engineers who can bridge the gap between legacy and modern systems.

Distributed Systems Expertise: Proven experience building and scaling microservices architectures and high-throughput systems (e.g., payments, trading, or real-time processing).

API & Reliability Guru: Deep understanding of integrating third-party APIs, specifically managing webhooks, callbacks, idempotency, and retry policies.

Cloud & Containers: Strong experience with Docker/Containerization and a solid grasp of AWS cloud infrastructure (Lambda, SQS/SNS, and cloud networking).

Engineering over "AI Vibe Coding": We value deep engineering logic over blind AI-generated snippets. You should be an advocate for clean, intentional code who can explain the reasoning behind every line you ship.

High-Load Architecture: Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).

Ownership & Mentorship: You have a track record of owning features from design to production and enjoy supporting/mentoring other engineers in the team.

English Proficiency: Strong English communication skills—both written and verbal—to collaborate effectively across our remote-first, multi-functional teams.

Hiring Process:

Requirements

The employer hasn't listed requirements separately, they're described in the role summary above and on the original listing.

Benefits

  • ·Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
  • ·Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
  • ·Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community
  • ·The contract set up type will be assessed subject to your location and discussed in the first interview with your Talent Acquisition Partner.
  • ·Please review our Privacy Policy to understand how we process your personal data during the recruitment process: https://payabl.com/privacy-policy

How to apply

  1. 1Check the flexibility label above, work from home, matches where you plan to live and work.
  2. 2Tailor your CV to the role at payabl., mentioning your remote working experience and working hours (CET ±2).
  3. 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.

Found 2d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.

Listing sourced from Company boards.

Similar roles

Other open software roles with comparable remote rules.

Browse all open roles

Free to apply, no account needed.

Typically $170k to $225k per year · You'll be taken to the employer's careers page.