Senior Backend Engineer – Payments & Data Platforms

Jobgether

South Africa

On-site

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Autonomy over decisions
Ownership of projects
Exposure to payment infra
Code reviews and sprints

Job summary

Jobgether, on behalf of a partner company in South Africa, is seeking a Senior Software Engineer (Backend-leaning full stack) to build and evolve critical payment infrastructure. You will focus on backend systems with ~80/20 backend-to-frontend duties, across billing, data pipelines, and reconciliation.

You will own projects end to end, from problem understanding to production delivery, with autonomy and strong engineering judgment.

Qualifications

  • 4+ years of professional software engineering experience.
  • Strong backend with full-stack capability.
  • Experience with Python, Next.js, React, PostgreSQL.
  • Independently design, build, ship, and maintain production systems.
  • Excellent English communication skills.
  • Ability to overlap with US Pacific/Central time zones.

Responsibilities

  • Own software projects end to end from objective through production.
  • Design and maintain backend systems supporting payment recovery and billing.
  • Develop integrations with payment providers and external services.
  • Build data models, ingestion pipelines, reconciliation processes.
  • Improve retry, orchestration, and payment recovery infrastructure.
  • Contribute to ML experiments and data-driven initiatives.
  • Develop email and push notification workflows and customer features.
  • Collaborate across frontend when required using Next.js/React.
  • Make architectural decisions independently when requirements evolve.
  • Identify failure modes and scalability risks prior to production.
  • Use AI-assisted tools to accelerate development with careful review.
  • Participate in code reviews and sprint planning.
  • Improve engineering processes as the product scales.

Skills

Python
Next.js
React
PostgreSQL
API design
Data ingestion
AI-assisted tools
Cloud deployments

Tools

Cursor
Codex
GitHub Copilot

Job description

Jobgether, on behalf of a partner company in South Africa, is seeking a Senior Software Engineer (Backend-leaning full stack) to build and evolve critical payment infrastructure. You will focus on backend systems with ~80/20 backend-to-frontend duties, across billing, data pipelines, and reconciliation.

You will own projects end to end, from problem understanding to production delivery, with autonomy and strong engineering judgment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Payments Integrations (Remote)
Senior Backend Engineer - Payments Integrations (Remote)

Datafin • Cape Town

Remote
ZAR 800,000 - 1,000,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Backend Engineer - Core APIs & SRE (Remote)
Senior Backend Engineer - Core APIs & SRE (Remote)

Jobgether • South Africa

On-site
ZAR 900,000 - 1,500,000
Fully remote
Global team
Senior Full-Stack Engineer — Fintech Payments (Hybrid)
Senior Full-Stack Engineer — Fintech Payments (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Payments Engineer - AWS & C#
Senior Full-Stack Payments Engineer - AWS & C#

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Engineer: Build Scalable FinTech Platforms
Senior Full-Stack Engineer: Build Scalable FinTech Platforms

ATS Client • Cape Town

On-site
ZAR 1,200,000 - 1,600,000
Remote work
Senior Java Backend Engineer – Payments, High-Volume Scale
Senior Java Backend Engineer – Payments, High-Volume Scale

Acuity Consultants • Wes-Kaap

On-site
ZAR 725,000 - 893,000
Senior Python Backend Engineer – Django, iGaming
Senior Python Backend Engineer – Django, iGaming

Jobgether • South Africa

On-site
ZAR 900,000 - 1,200,000
Competitive salary
28 vacation days per year
3 fully paid sick days
Senior Software Engineer, Payments Platform & Architecture
Senior Software Engineer, Payments Platform & Architecture

Indsafri India Private Limited • South Africa

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Payments Engineer (AWS, C#)
Senior Full-Stack Payments Engineer (AWS, C#)

Boardroom Appointments • Stellenbosch, Sandton

On-site
ZAR 900,000 - 1,300,000