Enable job alerts via email!

Senior Backend Software Engineer (Integrations) (Remote)

DataFin

Cape Town, Johannesburg

Remote

ZAR 600,000 - 900,000

Full time

Today
Be an early applicant

Job summary

A leading FinTech company in Cape Town seeks a Senior Backend Software Engineer to drive digital payments across Africa. You will design and build payment integrations, requiring 6+ years of experience in cloud-based backend engineering, strong Python skills, and AWS expertise. Join a collaborative and fast-paced remote team, taking initiative and owning your projects.

Qualifications

  • 6+ years of experience in Cloud-based Backend Engineering.
  • Strong experience with Python.
  • AWS expertise with Lambda, API Gateway, and Serverless.
  • Database experience with MySQL and MongoDB.

Responsibilities

  • Complete development tasks for payment integrations.
  • Design, build, and integrate technical requirements for payment integrations.
  • Ensure secure and compliant processing.
  • Diagnose and propose solutions for issues.

Skills

Cloud-based Backend Engineering
Python
AWS (Lambda, API Gateway, Serverless)
MySQL
MongoDB
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.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.