Senior Python Backend Engineer – Django, iGaming

Jobgether

South Africa

On-site

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
28 vacation days per year
3 fully paid sick days

Job summary

Jobgether, on behalf of a partner, is seeking a Middle to Senior Python Developer based in South Africa to build and evolve high‑performance backend systems in an iGaming tech environment using Python and Django.

You will own architectural decisions, design and test reliable backend solutions, and drive integrations with payment methods and external data providers while ensuring production reliability. You will work with an international team and contribute to scalable services.

Qualifications

  • 5+ years of commercial software development experience.
  • Strong knowledge of Python 3.x and Django.
  • Experience designing and developing scalable, highly loaded systems.
  • Understanding of design patterns, data structures and algorithms.
  • Intermediate English or higher, able to collaborate internationally.
  • Experience in iGaming or sports betting is preferred.
  • Strong problem‑solving skills and initiative.
  • Experience with SQL and NoSQL databases.

Responsibilities

  • Make architectural and technical decisions for backend products and services.
  • Design, develop, implement, and test backend solutions with Python and Django.
  • Build features and integrations with payment methods and external data providers.
  • Develop automated communications, risk management capabilities, and other backend solutions.
  • Monitor production systems for stability and performance.
  • Identify bottlenecks and optimize system performance.
  • Take ownership of tasks from development to delivery.
  • Break down complex requirements into actionable components.

Skills

Python
Django
System design
Databases
English
Problem solving

Tools

PostgreSQL
MongoDB
RabbitMQ
Redis
SQL

Job description

Jobgether, on behalf of a partner, is seeking a Middle to Senior Python Developer based in South Africa to build and evolve high‑performance backend systems in an iGaming tech environment using Python and Django.

You will own architectural decisions, design and test reliable backend solutions, and drive integrations with payment methods and external data providers while ensuring production reliability. You will work with an international team and contribute to scalable services.

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

Similar jobs worth comparing

Senior Python/Django Backend Engineer – iGaming
Senior Python/Django Backend Engineer – iGaming

JobCubby • South Africa

On-site
ZAR 900,000 - 1,300,000
Competitive salary
28 days vacation per year
3 paid sick days
Middle to Senior Python Developer
Middle to Senior Python Developer

JobCubby • South Africa

On-site
ZAR 900,000 - 1,300,000
Competitive salary
28 days vacation per year
3 paid sick days
Middle to Senior Python Developer
Middle to Senior Python Developer

Jobgether • South Africa

On-site
ZAR 900,000 - 1,200,000
Competitive salary
28 vacation days per year
3 fully paid sick days
Senior Backend Engineer – Payments & Data Platforms
Senior Backend Engineer – Payments & Data Platforms

Jobgether • South Africa

On-site
ZAR 900,000 - 1,500,000
Fully remote
Autonomy over decisions
Ownership of projects
+2
Senior Python Backend Engineer — Cloud & Microservices
Senior Python Backend Engineer — Cloud & Microservices

Dimension Data South Africa (an NTT DATA company) • South Africa

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Backend Python Developer: Intermediate
Backend Python Developer: Intermediate

Global Village Worker • Pretoria

Remote
Medical Aid
Pension/Savings
15 days mandatory leave
Senior Python & Django Developer - Full-Stack Web Solutions
Senior Python & Django Developer - Full-Stack Web Solutions

ATS Client • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Python Developer (Django)
Senior Python Developer (Django)

k0deHut • Johannesburg

Remote
ZAR 600,000 - 800,000
Flexible working hours
Opportunities for professional development
Performance bonuses
Senior Python Backend Engineer | AWS & APIs
Senior Python Backend Engineer | AWS & APIs

IntellicaCX • Cape Town

On-site
ZAR 900,000 - 1,300,000
Remote Backend Python Developer (Django/Flask)
Remote Backend Python Developer (Django/Flask)

Global Village Worker • Pretoria

Remote
Medical Aid
Pension/Savings
15 days mandatory leave