Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

Network RecruitmentCape Town, South Africa
30+ days ago
Job description

Main Function & Culture

Youll design and build scalable backend services, integrate with payment processors (Stripe, ACH, mobile money), and own core features like ledgers, payouts, and hosted payment pages. The team fosters a collaborative, high-growth culture where engineers take ownership and ship features that directly impact businesses worldwide.

Qualifications :

  • Degree in Computer Science, Engineering, or related field (advantageous, not essential)
  • Strong backend experience with Python (FastAPI, Django, or Flask)
  • Solid knowledge of relational databases (PostgreSQL, SQLAlchemy)
  • Excellent communication & problem-solving skills

Requirements :

  • 4+ years in backend software engineering
  • Python expertise (FastAPI a strong plus)
  • API design & async programming
  • Third-party API integrations
  • Startup-ready : independent, proactive, and a builders mindset
  • KPAs (Key Performance Areas) :

  • Build scalable backend services and APIs
  • Integrate payment processors & secure financial workflows
  • Contribute to multi-tenant, multi-currency system architecture
  • Maintain code quality with testing, reviews & documentation
  • Drive infrastructure & security decisions (PCI awareness)
  • Apply now!

    For more IT jobs, please visit

    Create a job alert for this search

    Senior Software Engineer • Cape Town, South Africa