Senior Backend Python Engineer (Gateway)
Core
Design, develop, and implement high-performance payment gateway solutions, modernizing legacy Perl systems with Python microservices to ensure stable transaction processing.
Role type
Senior Backend Python Engineer (Gateway)
Builds
Scalable payment processing microservices and integrations for merchants
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
Python (FastAPI, AsyncIO), Perl, Distributed Systems, API Integration, Cloud Infrastructure (AWS), Containerization (Docker), Event-driven Architecture
Preferred skills
Kafka, RabbitMQ, CI/CD pipelines
Technologies
Python, Perl, FastAPI, AsyncIO, AWS (Lambda, ECS, SQS, SNS), Docker, GitLab, Kafka, RabbitMQ
Responsibilities
Architect and implement scalable Python microservices to replace legacy components; Integrate and manage complex third-party payment APIs and webhooks; Lead code reviews and drive engineering best practices; Collaborate with DevOps to improve CI/CD pipelines; Troubleshoot complex production issues in distributed systems; Mentor other engineers on the team.
Seniority
Senior, hands-on IC with mentorship responsibilities