This is an excellent opportunity for a Senior Software Engineer to design scalable payment integrations for one of Africa’s fastest growing Pan-African payment platforms. You’ll lead the design and implementation of systems that connect the platform to key alternative payment methods across the continent.
This Senior Backend Engineer role is 100% remote, offering R1.3M–R1.5M per annum.
THE COMPANY
This leading payments FinTech is building scalable, cloud-native payments infrastructure that powers both online and in-person commerce across the continent. Their platform supports a wide range of payment methods, including cards, mobile wallets, bank transfers, and regional payment options, enabling businesses of all sizes to get paid quickly, securely, and reliably.
Headquartered in Southern Africa with operations across East and West Africa, the company is expanding rapidly across 12+ countries. In 2023, they secured $31 million in Series A funding from a global fintech growth fund, enabling aggressive expansion and platform development. With recent acquisitions in both Southern and West Africa, they’re building the financial rails to support Africa’s next wave of digital commerce.
THE ROLE
As a Senior Backend Engineer in the Payment Integrations team, you’ll design and build Python-based services that connect the platform to alternative payment methods across Africa, including mobile money, regional gateways, and bank APIs.
You’ll work in a fully serverless AWS environment (Lambda, API Gateway, S3), developing secure, scalable integration pipelines with clean error handling, retry logic, and webhook orchestration. Your services will interface with third-party providers and internal systems via REST APIs, using MongoDB and MySQL for data persistence.
You’ll take ownership of full-lifecycle development — from design and testing through to deployment and production monitoring — supported by a mature CI/CD setup (GitLab Pipelines) and observability tools like Grafana and Sentry. You’ll also collaborate closely with product and external partners, helping to scale a payments platform that processes millions of transactions across 12+ African markets.
THE REQUIREMENTS
BSc in Computer Science, Applied Mathematics, or equivalent.
6+ years of backend development experience with a strong track record in cloud-based engineering.
Strong Python skills and deep experience with AWS (especially Lambda, API Gateway, and serverless architecture).
Experience working with MySQL and MongoDB in production environments.