Hybrid Python & Django Backend Engineer

Bbdsoftware

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Learning budget
Mentorship
Guilds

Job summary

BBD is an international software solutions company helping businesses solve complex challenges through smart, scalable technology. We are seeking a backend software engineer with 4+ years of professional experience in Python and Django to build and maintain production‑grade applications.

You will design RESTful APIs, work with relational databases, and collaborate with a global engineering team in a flexible hybrid environment that supports growth, mentorship, and continuous learning.

Qualifications

  • BSc in Computer Science, Software Engineering, or a related technical qualification.
  • Minimum 4+ years of professional experience in backend software development.
  • Proven production experience building and maintaining applications with Python and Django.

Skills

Python
Django
REST API
OO design
SQL
Git

Education

BSc in Computer Science or Software Engineering

Tools

Django REST Framework
Docker
CI/CD

Job description

BBD is an international software solutions company helping businesses solve complex challenges through smart, scalable technology. We are seeking a backend software engineer with 4+ years of professional experience in Python and Django to build and maintain production‑grade applications.

You will design RESTful APIs, work with relational databases, and collaborate with a global engineering team in a flexible hybrid environment that supports growth, mentorship, and continuous learning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python & Django Backend Engineer (SA26)
Python & Django Backend Engineer (SA26)

Bbdsoftware • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Learning budget
Mentorship
Guilds
Senior Python/Django Engineer - Hybrid E-commerce Backend
Senior Python/Django Engineer - Hybrid E-commerce Backend

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive compensation
Performance incentives
+2
Senior Backend Engineer - Hybrid (Python/Django)
Senior Backend Engineer - Hybrid (Python/Django)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health benefits
Hybrid work model
+1
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,600,000
Remote work
Health insurance
Paid time off
+1
Senior Python Backend Engineer — Hybrid, Scalable APIs
Senior Python Backend Engineer — Hybrid, Scalable APIs

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Medical insurance
Retirement plan
Hybrid work model
+1
Senior Backend Engineer — Remote (Python/Django)
Senior Backend Engineer — Remote (Python/Django)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Professional development
Conference access
+1
Senior Backend Engineer (Python/Django) – Hybrid & Growth
Senior Backend Engineer (Python/Django) – Hybrid & Growth

Placements24 • Upington

Hybrid
ZAR 850,000 - 1,250,000
Hybrid work model
Health benefits
Retirement savings plan
+1
Python Backend Engineer (Django)
Python Backend Engineer (Django)

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 720,000
Senior Backend Engineer - Python/Django (Hybrid, Impactful)
Senior Backend Engineer - Python/Django (Hybrid, Impactful)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health insurance and retirement funds
Senior Backend Software Engineer (Python/Django)
Senior Backend Software Engineer (Python/Django)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental insurance
Vision insurance
+6