Senior Python/Django Backend Engineer - Remote

Placements24

South Africa

Remote

ZAR 900,000 - 1,250,000

Full time

4 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

Fully remote work
Health insurance
Retirement savings plan
Professional development
Flexible working hours
Access to modern dev tools
Remote team culture

Job summary

Placements24 is seeking an experienced Senior Backend Developer to design, build, and maintain scalable backend services using Python and Django. This remote SA role emphasizes high performance, security, and API-driven integration with frontend teams.

You will work in a distributed team, collaborating with product managers and developers to deliver robust software for our SaaS product, with a focus on reliability and scalability in a remote-first environment in South Africa.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional backend development experience.
  • Proven expertise in Python and the Django framework.
  • Strong understanding of RESTful API design principles and implementation.
  • Experience with relational databases (PostgreSQL, MySQL) and ORMs.
  • Familiarity with front-end technologies (JavaScript, React, Angular) is a plus.
  • Experience with version control systems, particularly Git.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker) is desirable.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python and Django.
  • Write clean, efficient, well-documented, and testable code.
  • Develop and manage APIs for integration with front-end applications and third-party services.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Work with databases (PostgreSQL, MySQL) and understand database design principles.
  • Collaborate with front-end developers to integrate server-side logic.
  • Participate in code reviews to ensure code quality and best practices.
  • Troubleshoot and debug issues, providing timely resolutions.
  • Stay up-to-date with emerging technologies and backend best practices.

Skills

Python
Django
RESTful API design
PostgreSQL
MySQL
Docker
AWS
Git
Cloud familiarity

Education

Bachelor's degree in Computer Science / Software Engineering or related field

Tools

PostgreSQL
MySQL
Docker
AWS
Azure / GCP
Git

Job description

Placements24 is seeking an experienced Senior Backend Developer to design, build, and maintain scalable backend services using Python and Django. This remote SA role emphasizes high performance, security, and API-driven integration with frontend teams.

You will work in a distributed team, collaborating with product managers and developers to deliver robust software for our SaaS product, with a focus on reliability and scalability in a remote-first environment in South Africa.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer (Remote) - Scalable APIs & Django
Senior Python Backend Engineer (Remote) - Scalable APIs & Django

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental insurance
Vision insurance
+6
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
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
Remote Senior Python/Django Backend Engineer
Remote Senior Python/Django Backend Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Equity options
Learning & development
Remote Lead Backend Engineer – Python & Django
Remote Lead Backend Engineer – Python & Django

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Professional development budget
Flexible work schedule
Remote Senior Backend Engineer, Python & Cloud
Remote Senior Backend Engineer, Python & Cloud

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Medical aid and retirement provisions
Remote-first with home office setup
Learning and development opportunities
+2
Remote Senior Backend Engineer - Python/Django APIs
Remote Senior Backend Engineer - Python/Django APIs

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Generous time off
Home office budget
+1
Remote Senior Backend Architect & Tech Lead in SA
Remote Senior Backend Architect & Tech Lead in SA

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Senior Remote Software Engineer - Backend & API Focus
Senior Remote Software Engineer - Backend & API Focus

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Senior Backend Engineer - Remote, Scalable APIs
Senior Backend Engineer - Remote, Scalable APIs

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4