Senior Backend Engineer, Python

Posted 4 days ago

This is a fully remote position, open to applicants in Portugal, +1 more country.

📋 Description

• Design, develop, and implement payment solutions that ensure stable and consistent processing.

• Enhance and maintain the existing Perl-based payment gateway.

• Create high-performance microservices using Python.

• Architect and develop scalable, distributed Python services to replace outdated components.

• Integrate and manage external payment services and third-party APIs.

• Ensure smooth transaction flows and robust error management.

• Conduct code reviews and promote engineering best practices.

• Identify performance bottlenecks and enhance scalability.

• Collaborate with DevOps to optimize GitLab CI/CD pipelines.

• Design solutions utilizing AWS services such as Lambda and ECS.

• Adopt a product mindset to grasp business logic, user impact, and feature rationale.

• Troubleshoot and resolve intricate production issues in distributed systems.

• Maintain zero-downtime reliability for merchants.


⛳️ Requirements

• Over 5 years of backend engineering experience with significant expertise in Python (preferably FastAPI and AsyncIO).

• A genuine willingness to learn and work with Perl production code is essential.

• Demonstrated experience in building and scaling microservices architectures and high-throughput systems.

• In-depth understanding of integrating third-party APIs, including webhooks, callbacks, idempotency, and retry strategies.

• Strong proficiency with Docker and containerization technologies.

• Solid understanding of AWS cloud infrastructure, including services like Lambda, SQS/SNS, and cloud networking.

• Familiarity with event-driven architectures and messaging systems like Kafka and RabbitMQ.

• Proven track record of owning features from design through to production.

• Ability to mentor and support fellow engineers.

• Excellent English communication skills, both written and verbal.


🏝️ Benefits

• Annual Learning Budget for professional growth (available after probation).

• Company celebrations that bring together colleagues from all offices.

• Opportunities to engage in international company events and initiatives.

• Global collaboration with colleagues across all regions.

People also viewed

Gramian Consulting2 days ago

Scientific Chemistry, Python, AI Evaluation

PK flagPakistan OnlyFreelanceBackend Engineer
ApplyView job
Gramian Consulting2 days ago

Scientific Chemistry, Python, AI Evaluation

BD flagBangladesh OnlyFreelanceBackend Engineer
ApplyView job
Intelance2 days ago

Technical Architect, Oracle

GB flagUnited Kingdom OnlyFreelanceBackend Engineer£625 – £700/year
ApplyView job
WBS2 days ago

AI Engineer – Backend

DE flagGermany, +2 more countriesFull-timeBackend Engineer
ApplyView job
Sprezzatura2 days ago

Platform Architect – Immuta Data Architect

US flagUnited States OnlyFull-timeBackend Engineer$145k – $165k/year
ApplyView job
Atos3 days ago

Technical Architect – Service Now

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers