Senior Python Backend Developer (SWAT Team)

1 hour, 37 minutes ago
Full-time
Senior
Software Development
payabl.

payabl.

payabl. empowers merchants to handle payments on a global scale by offering a comprehensive solution that includes card acquiring, alternative payment methods, payment accounts, and prepaid cards.

Diversified Financial Services
51-250
Founded 2011

Description

  • Design and build scalable Python-based microservices for an internal gateway enablement platform.
  • Own system architecture decisions with a focus on scalability, performance, and maintainability.
  • Develop tools and services that improve efficiency for Core Gateway and Gateway Projects teams.
  • Integrate and abstract third-party APIs and payment-related external services.
  • Define engineering standards for the SWAT team, including coding practices, API design, and service structure.
  • Collaborate with DevOps to improve CI/CD pipelines, deployment strategies, and observability.
  • Lead code reviews and help maintain high engineering quality across the team.
  • Work across legacy Perl systems and modern services to support gradual modernization.
  • Identify bottlenecks in existing systems and design technical solutions to remove them.
  • Act as a technical reference point and provide technical leadership within the team.

Requirements

  • 6+ years of backend engineering experience with strong Python expertise.
  • Proven experience designing and delivering microservices architectures at scale.
  • Strong knowledge of FastAPI or Django, with FastAPI preferred.
  • Experience building systems in high-performance, distributed environments.
  • Strong experience with API design, including RESTful services; event-driven architecture is a plus.
  • Hands-on experience with Docker and CI/CD pipelines, with GitLab preferred.
  • Cloud experience with AWS or GCP.
  • Strong understanding of system design, scalability, and reliability principles.
  • Experience in fintech, payment systems, banking, or high-volume transaction systems is a strong plus.
  • Ability to work with or maintain legacy systems; Perl exposure is a plus but not required.
  • Strong ownership mindset and ability to drive technical direction independently.

Benefits

  • Fully remote role based in Portugal.
  • Annual learning budget for professional development after probation.
  • Opportunities to participate in international company events and initiatives.
  • Company-wide celebrations that bring together colleagues from all offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a freelance Python Data Scraping Engineer for the Tendem project to deliver accurate, structured datasets through hybrid AI and human-assisted web extraction work.

AJAX GitHub JavaScript JSON LLM Python Selenium
20 minutes ago

Senior Backend Engineer - Golang

Emma Specialty Retail

Emma – The Sleep Company is hiring a Senior Backend Engineer in its Operations Backbone team to design and operate scalable backend systems that support the company’s expansion into SleepTech and global fulfillment and logistics.

Agile AWS CI/CD Docker Go Kafka Kubernetes RabbitMQ Redis REST API
51 minutes ago

Senior API Engineer (.NET, GraphQL) - Azure - English Required

DaCodes 51-250 Internet Software & Services

DaCodes is hiring a Senior API Engineer to own and operate production GraphQL and backend services on Microsoft Azure for clients across LATAM and the United States.

Azure C# Docker GraphQL Kafka Kubernetes Microservices .NET REST API
52 minutes ago

Senior SAP ABAP Engineer

SAP Fioneer 1K-5K Internet Software & Services

SAP Fioneer is seeking a Senior SAP ABAP Engineer to help build and evolve a cloud-based SaaS backend for financial services on S/4HANA technologies.

Agile Eclipse SAP ABAP Scrum Visual Studio
1 hour, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers