Senior Python Backend Developer (SWAT Team)
TLDR
Play a vital role in developing a new payment gateway support platform by designing scalable Python microservices and enhancing developer efficiency while tackling legacy system complexities.
The role is about:
We are building a new SWAT Engineering Team in Portugal to accelerate and assist our Core Gateway and Gateway Projects teams by developing a new internal platform and tooling layer.
The Senior Backend Developer will play a key role in designing and building a new payment gateway support platform, focusing on performance, scalability, and developer efficiency. This is a high-impact engineering role combining hands-on backend development, architecture ownership, and technical leadership within the squad.
You will work closely with Core Gateway, DevOps, and Platform teams to reduce complexity in legacy systems and improve system-wide efficiency.
Location: Remote from Portugal
Reporting to: Group CTO
What you will do:
- Design and implement scalable Python microservices as part of the SWAT team, improving system efficiency and reducing dependency on legacy components.
- Architect, develop, and maintain high-performance backend systems, ensuring scalability, reliability, and security.
- Lead integration of third-party APIs and external services, defining best practices and patterns.
- Collaborate with cross-functional teams to define technical solutions and system architecture.
- Work closely with DevOps to design and optimize CI/CD pipelines, cloud infrastructure, and deployment strategies.
- Lead and contribute to code reviews, setting standards and ensuring engineering excellence.
- Own support, troubleshooting, and continuous improvement of existing systems and services.
- Identify bottlenecks and drive technical solutions to improve system performance and developer efficiency.
- Provide technical guidance and mentorship to mid-level engineers within the team.
- Work across modern and legacy systems (including Perl) to support gradual system evolution.
What we need:
- 5+ years of backend engineering experience with strong Python expertise.
- Proven experience designing and delivering microservices architectures at scale.
- Strong knowledge of Django or FastAPI.
- Deep understanding of RESTful APIs and distributed systems design.
- Hands-on experience with CI/CD pipelines (GitLab preferred).
- Strong experience with Docker and containerization.
- Solid experience with cloud platforms (AWS or GCP).
- Experience building and optimizing high-performance distributed systems.
- Strong problem-solving skills and ability to make architectural decisions.
- Excellent communication skills and ability to collaborate across teams.
Nice to have:
- Experience in fintech / payment gateway systems.
- Experience with event-driven architectures.
- Exposure to or experience with Perl and legacy system modernization.
- Mentoring or leading other engineers.
Hiring Process:
- Step 1: Initial Interview – A 30–40 minute online interview with a Talent Acquisition Partner where we explore your experience, career goals, motivations, and overall fit for the role. This is your chance to walk us through your background and highlight your key achievements.
- Step 2: Leadership Interview – A 30-minute online discussion with our CTO and CPO to align on the scope of the role, your background, and behavioral skills. We’ll focus on how your experience matches the responsibilities and expectations for the position.
- Step 3: Live Technical Assessment Interview: A live coding challenge with our team lead and designated field technical experts to assess your technical skills, the interview time will be from 60 minutes.
- Step 4 (Optional): Final Discussion – A 30-minute conversation with the CTO, Team Lead, and Talent Acquisition Partner to clarify any remaining questions about responsibilities, the domain, or the scope of the role. This is also your opportunity to learn more about our culture and expectations.
The perks of being a payabl.er:
- Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
- Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
- Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community
This is a fully remote role. Your assigned Talent Acquisition Partner will walk you through the specific working arrangements and any applicable conditions during the process.
Let's embark on a journey to redefine the landscape of payments together. We're not just offering a role; we're inviting you to be a part of something bigger. Join our team, and let's innovate, disrupt, and lead the future of payments. Together, we can make an impact that resonates. Welcome to the team!
If this role seems like a good match, please submit your resume all applications are treated with the strictest confidentiality. Please note that we may keep your CV for a period of one (1) year for future relevant job opportunities. For more information about how we process your data please see our privacy policy at https://payabl.com/privacy-policy
Benefits
Learning Budget
Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
Global collaboration & events
Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community.
payabl. is transforming how businesses handle payments by offering a comprehensive suite of global financial services through our platform, payabl.one. We provide innovative payment solutions and multi-currency accounts, empowering companies to thrive in a competitive landscape. As a licensed financial institution, we focus on compliance and innovation to redefine the payments experience.