Senior Python/Django Backend Engineer – iGaming

JobCubby

South Africa

On-site

ZAR 900,000 - 1,300,000

Full time

6 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 days vacation per year
3 paid sick days

Job summary

JobCubby is seeking a Middle to Senior Python Developer based in South Africa to build and evolve high-performance backend systems within an iGaming technology environment.

You will work across a modern Python stack, contribute to integrations with payment providers and data sources, and own production reliability and system improvements in a fast-paced team. Excellent collaboration and growth opportunities are offered.

Qualifications

  • 5+ years of commercial software development experience.
  • Strong professional knowledge of Python 3.x and Django.
  • Experience designing and developing complex, highly loaded, and scalable systems.
  • Understanding of design patterns, data structures, and algorithms.
  • Intermediate English proficiency or higher for collaboration in an international environment.
  • Experience in the iGaming or sports betting industry.

Responsibilities

  • Make architectural and technical decisions for backend products and services.
  • Design, develop, implement, and test reliable backend solutions using Python and Django.
  • Build new product features and contribute to integrations with payment methods and external data providers.
  • Develop automated communication systems, risk management capabilities, and other backend solutions.
  • Monitor production systems to ensure stable, reliable operation.
  • Monitor system performance and optimize bottlenecks.
  • Take ownership from development through delivery.
  • Decompose complex requirements into actionable tasks and deliver solutions efficiently.
  • Apply flexible, systematic approaches to challenging engineering problems.

Skills

Python
Django
Backend Architecture
Distributed Systems

Tools

PostgreSQL
MongoDB
RabbitMQ
Redis

Job description

JobCubby is seeking a Middle to Senior Python Developer based in South Africa to build and evolve high-performance backend systems within an iGaming technology environment.

You will work across a modern Python stack, contribute to integrations with payment providers and data sources, and own production reliability and system improvements in a fast-paced team. Excellent collaboration and growth opportunities are offered.

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

Similar jobs worth comparing

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
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 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 Backend Engineer | AWS & APIs
Senior Python Backend Engineer | AWS & APIs

IntellicaCX • Cape Town

On-site
ZAR 900,000 - 1,300,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
Advanced Python Developer Opportunity in South Africa
Advanced Python Developer Opportunity in South Africa

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

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Senior Developer
Senior Developer

Accredited Resource Consulting Services (Pty) Ltd • Sandton

On-site
ZAR 837,000 - 1,004,000
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