Senior Python/Django Backend Engineer - Remote

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,300,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible hours
Annual leave
Bonuses
Professional development
Remote work

Job summary

You will build RESTful APIs, optimize PostgreSQL/MySQL databases, implement security, and collaborate with frontend and product teams. You will mentor junior engineers and contribute to architectural decisions while delivering high-performance backend systems.

Qualifications

  • Bachelor's degree in CS or related field
  • 5+ years of backend development experience with Python and Django
  • Experience designing and consuming RESTful APIs
  • Strong SQL database design and optimization experience
  • Familiarity with frontend tech (React)
  • Experience with cloud platforms (AWS/Azure/GCP) and Docker
  • Understanding of asynchronous programming and message queues (Celery, RabbitMQ)
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work independently in a remote team environment

Responsibilities

  • Design, develop, and maintain Python code using Django
  • Build and optimize RESTful APIs for frontend and third-party integrations
  • Manage relational databases (PostgreSQL, MySQL) ensuring data integrity and performance
  • Implement security and data protection measures in backend
  • Write comprehensive unit and integration tests
  • Collaborate with frontend, product managers, and stakeholders to define features
  • Participate in code reviews and contribute to best practices
  • Contribute to architectural discussions and backend standards
  • Troubleshoot and resolve production issues
  • Mentor junior backend engineers and foster technical growth

Skills

Python
Django
REST APIs
SQL databases
Cloud platforms
Docker
Celery/RabbitMQ
Remote work
Mentoring

Education

Bachelor's degree in CS or related field

Tools

PostgreSQL
MySQL
RabbitMQ
Celery
AWS
Azure
GCP
React

Job description

You will build RESTful APIs, optimize PostgreSQL/MySQL databases, implement security, and collaborate with frontend and product teams. You will mentor junior engineers and contribute to architectural decisions while delivering high-performance backend systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer (Django/Flask) — Remote
Senior Python Backend Engineer (Django/Flask) — Remote

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Health benefits
Professional development
Senior Python/Django Backend Engineer - Remote & Scalable APIs
Senior Python/Django Backend Engineer - Remote & Scalable APIs

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Backend Engineer (Python/Django) - Remote, Flexible Hours
Senior Backend Engineer (Python/Django) - Remote, Flexible Hours

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary
Medical benefits
Fully remote work
+3
Senior Backend Engineer - Remote Python/Django
Senior Backend Engineer - Remote Python/Django

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Stock options
Competitive salary
+2
Senior Backend Engineer - Python/Django (Remote)
Senior Backend Engineer - Python/Django (Remote)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work flexibility
Home office stipend
+2
Remote Senior Backend Engineer – Python/Django
Remote Senior Backend Engineer – Python/Django

Placements24 • Pretoria

Remote
ZAR 900,000 - 1,300,000
Flexible hours
Remote work from anywhere in SA
Generous annual leave
+2
Senior Backend Engineer - Python/Django (Remote)
Senior Backend Engineer - Python/Django (Remote)

Placements24 • Polokwane

Hybrid
ZAR 1,500,000 - 2,501,000
Highly competitive salary package
Full remote work flexibility
Comprehensive health, dental, and visi
+4
Senior Backend Engineer (Python/Django) - Fully Remote
Senior Backend Engineer (Python/Django) - Fully Remote

Placements24 • Mbombela (Nelspruit)

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

Placements24 • Vereeniging

Hybrid
ZAR 1,000,000 - 1,600,000
Health benefits
Generous time off
Professional development (courses/conf
Remote Senior Backend Engineer - Python & Django
Remote Senior Backend Engineer - Python & Django

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Home office stipend
Professional development budget
+5