← Back to list
Job · Senior

Senior Backend Python Engineer (Core Gateway)

Backend Developer • Senior • Remote • Full-time Portugal Portugal

Senior backend role on payabl.'s Core Gateway team, maintaining the existing Perl-based payment gateway while building the next-generation Python microservices platform.

Responsibilities

  • Support and extend the existing Perl-based payment gateway, debugging production issues and adding features during the migration
  • Design, develop, and maintain modern server-side components in Python with high performance and scalability
  • Integrate third-party APIs and external payment services into both legacy and modern platform layers
  • Maintain clear English communication across stakeholders in agile sprints
  • Bring a product-focused mindset to understand business logic and user impact
  • Participate in code reviews and uphold high code quality standards
  • Work closely with DevOps on CI/CD pipelines, containerization, and cloud deployments

Requirements

  • 5+ years of backend engineering experience with strong Python mastery (AsyncIO and FastAPI preferred)
  • Experience with Perl, or genuine willingness to learn and work within Perl production code
  • Solid experience integrating third-party APIs, webhooks, callbacks, and retry policies
  • Experience with CI/CD pipelines (GitLab preferred), Docker, and AWS (Lambda, cloud services)
  • Exposure to event-driven architectures (Kafka, message queues)
  • Strong written and verbal English communication skills

Soft skills

Values deep engineering logic over AI-generated snippets and can explain the reasoning behind every line shippedCurious about the product and its business/user impact

About the company

payabl. helps businesses grow through payments innovation and banking services; a licensed financial company with principal membership with card schemes, specializing in global payments and multi-currency banking.

Languages: Angol: Felsőfok

Similar jobs