Senior Python Backend Engineer — Payments, High-Load, Remote

payabl.

United States

Remote

USD 140,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Annual Learning Budget
Company celebrations
Global events

Job summary

payabl. is seeking a senior backend engineer to advance payment gateway modernization. You will extend Perl components while designing scalable Python microservices, ensuring high availability and robust integrations with external payment APIs.

You will lead architectural decisions, improve CI/CD with GitLab, and collaborate with AWS-based deployments. Strong English communication is essential in our remote, internationally distributed team.

Qualifications

  • 5+ years of backend engineering experience with deep Python expertise (FastAPI and AsyncIO preferred).
  • Experience with Perl production code and bridging legacy to modern systems is mandatory.
  • Proven experience building and scaling microservices architectures and high-throughput systems (payments, trading, or real-time processing).
  • Deep understanding of integrating third-party APIs, webhooks, idempotency, and retry policies.
  • Strong experience with Docker/Containerization and AWS cloud infrastructure (Lambda, SQS/SNS).
  • Advocate for clean, intentional code and strong engineering logic over AI-generated snippets.
  • Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ).
  • Track record of owning features from design to production and mentoring others.
  • Strong English communication skills, written and spoken.

Responsibilities

  • Dual-Track Engineering: support the existing Perl-based gateway while building high-performance Python microservices.
  • System Modernization: implement scalable Python services to replace legacy components under high load.
  • High-Stakes Integrations: manage third-party APIs, webhooks, and external payment services with robust error handling.
  • Technical Leadership: lead code reviews, drive best practices, identify bottlenecks to improve performance.
  • Architecture & Deployment: collaborate with DevOps to enhance CI/CD pipelines (GitLab) and design AWS-based solutions.
  • Product-Focused Delivery: understand business logic and user impact beyond code implementation.
  • Production Ownership: troubleshoot production issues with a zero-downtime mindset.

Skills

Python
Perl
Distributed Systems
API reliability
Docker
AWS
Code quality
Ownership
English

Tools

GitLab
FastAPI
AsyncIO
Kafka
RabbitMQ
Docker

Job description

payabl. is seeking a senior backend engineer to advance payment gateway modernization. You will extend Perl components while designing scalable Python microservices, ensuring high availability and robust integrations with external payment APIs.

You will lead architectural decisions, improve CI/CD with GitLab, and collaborate with AWS-based deployments. Strong English communication is essential in our remote, internationally distributed team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Python Backend Engineer for Payments
Remote Senior Python Backend Engineer for Payments

payabl • United States

On-site
USD 120,000 - 180,000
Annual learning budget
Company celebrations
Global events
Remote Senior Backend Python Engineer — Payments
Remote Senior Backend Python Engineer — Payments

payabl. • United States

Remote
USD 120,000 - 180,000
Annual Learning Budget
Company celebrations
Global collaboration & events
Senior Backend Python Engineer (Gateway)
Senior Backend Python Engineer (Gateway)

payabl • United States

On-site
USD 120,000 - 180,000
Annual learning budget
Company celebrations
Global events
Senior Backend Python Engineer (APM Gateway)
Senior Backend Python Engineer (APM Gateway)

payabl. • United States

Remote
USD 140,000 - 180,000
Annual Learning Budget
Company celebrations
Global events
Senior Python Backend Engineer (FastAPI) – Remote Microservices
Senior Python Backend Engineer (FastAPI) – Remote Microservices

payabl. • Town of Poland (NY)

Hybrid
USD 81,000 - 127,000
Provident Fund
Annual Learning Budget
Wolt €150 monthly allowance
+8
Lead Python Backend Engineer - Cloud-Scale Systems
Lead Python Backend Engineer - Cloud-Scale Systems

US Diversity Job Search • San Jose (CA)

Hybrid
USD 177,000 - 262,000
Staff Backend Python Engineer — Cloud-Native & Scalable
Staff Backend Python Engineer — Cloud-Native & Scalable

PayPal • San Jose (CA)

Hybrid
USD 177,000 - 262,000
Generous paid time off
Comprehensive health coverage for you+
Balanced hybrid work model
Senior Backend Engineer – Global Payments Infra (Python/AWS)
Senior Backend Engineer – Global Payments Infra (Python/AWS)

bareinsights • Los Angeles (CA)

On-site
USD 200,000 - 280,000
Staff Python Backend Engineer – Lead Cloud-Native Systems
Staff Python Backend Engineer – Lead Cloud-Native Systems

PayPal • Austin (TX)

Hybrid
USD 160,000 - 260,000
Staff Python Engineer: Lead Scalable Backend
Staff Python Engineer: Lead Scalable Backend

US Diversity Job Search • Austin (TX)

Hybrid
USD 161,000 - 239,000