Senior Python/Django Engineer - Hybrid E-commerce Backend

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

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

Hybrid work model
Competitive compensation
Performance incentives
Health benefits
Growth opportunities

Job summary

Placements24 is seeking a Senior Software Engineer in Sandton, Gauteng. You will design, develop, and deploy scalable backend services using Python and the Django framework, building robust APIs for a fast-growing e-commerce platform.

The role requires 5+ years in backend development and strong database knowledge, with a hybrid work model in Sandton. Collaborate with cross-functional teams to deliver features, optimize performance, and mentor junior engineers.

Qualifications

  • 5+ years of backend development experience.
  • Strong Django framework expertise and ORM usage.
  • Experience building RESTful APIs and database design.
  • Good understanding of OOP and design patterns.
  • Familiarity with Git and testing frameworks.

Responsibilities

  • Design, develop, and maintain backend services with Python and Django.
  • Build RESTful APIs for frontend and third-party use.
  • Write clean, well-documented, testable code.
  • Collaborate with product, design, and other engineers.
  • Optimize performance, scalability, and reliability.
  • Mentor junior engineers and share best practices.
  • Participate in code reviews and ensure coding standards.

Skills

Python
Django
REST APIs
OOP
SQL
Git
PyTest
Communication

Education

Bachelor's degree in CS/Software Engineering

Tools

PostgreSQL
MySQL
Django ORM
Git

Job description

Placements24 is seeking a Senior Software Engineer in Sandton, Gauteng. You will design, develop, and deploy scalable backend services using Python and the Django framework, building robust APIs for a fast-growing e-commerce platform.

The role requires 5+ years in backend development and strong database knowledge, with a hybrid work model in Sandton. Collaborate with cross-functional teams to deliver features, optimize performance, and mentor junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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 - 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 Software Engineer (Python/Django)
Senior Software Engineer (Python/Django)

Placements24 • Sandton

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

Placements24 • South Africa

Remote
ZAR 900,000 - 1,250,000
Fully remote work
Health insurance
Retirement savings plan
+4
Senior Backend Engineer - Cloud, Hybrid & Impact
Senior Backend Engineer - Cloud, Hybrid & Impact

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer | Python/Django | Hybrid
Senior Full-Stack Engineer | Python/Django | Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Hybrid work arrangement
Health benefits
Remote Senior Backend Engineer - Python/Django, AI
Remote Senior Backend Engineer - Python/Django, AI

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work
Flexible hours
Health coverage
+3
Senior Backend Engineer (Python/Django) - Scale APIs
Senior Backend Engineer (Python/Django) - Scale APIs

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Growth opportunities
Bloemfontein office
+2