Recruitment Room Team

Senior Backend Software Engineer (Integrations) (Remote)

Johannesburg – Gauteng – South Africa, Cape Town – Western Cape – South Africa, Kenya, Remote
4 hours ago
Application ends: October 18, 2025
Deadline date:
October 18, 2025

Job Description


ENVIRONMENT:
JOIN a cutting-edge FinTech company helping to shape the future of digital payments across Africa as its next Senior Backend Software Engineer. You will design, build, and integrate technical requirements alongside the team on inflight and new payment integrations. Applicants must have 6+ years’ experience in Cloud-based Backend Engineering, strong Python skills, AWS expertise (Lambda, API Gateway, Serverless), MySQL and MongoDB.
 
DUTIES:
Successfully complete development tasks for payment integrations –
  • Design, build, and integrate technical requirements alongside the team on inflight and new payment integrations.
  • Ensure secure, scalable, and compliant processing.
 
Effective Troubleshooting and Debugging of Payment Integration issues –
  • Independently diagnose and propose solutions for issues and incidents, leveraging logs, monitoring, and code analysis.
 
REQUIREMENTS:
  • 6+ Years of experience in Cloud-based Backend Engineering.
  • Strong experience with Python.
  • AWS expertise (Lambda, API Gateway, Serverless).
  • Database experience (MySQL, MongoDB).
  • Bonus – Experience with Payment Integrations.
 
ATTRIBUTES:
Problem-Solving & Ownership –
  • Ability to design elegant, scalable solutions for new payment integration.
  • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment.
Collaboration & Communication –
  • Works well in a fully remote team, with strong written and verbal communication skills in English. 
  • Comfortable working cross-functionally with product, operations, and external partners.