Remote Senior Backend Engineer - Python/Django, AI

Placements24

Sandton

Hybrid

ZAR 1,000,000 - 1,600,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
Flexible hours
Health coverage
Professional development budget
Cutting-edge AI tech
Team-building events

Job summary

Placements24 is seeking a Senior Backend Engineer in South Africa. You will design, develop, and maintain scalable backend services using Python and Django, focusing on RESTful APIs, relational databases, and AI-enabled features.

You will collaborate with front-end teams, ensure performance, and uphold code quality in a fully remote SA role. The ideal candidate has 5+ years in backend development, strong Django/REST skills, database expertise, and experience with cloud platforms and testing.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional backend development experience.
  • Expertise in Python and the Django framework.
  • Proven experience designing and building RESTful APIs.
  • Strong knowledge of relational databases and ORMs, e.g., PostgreSQL/MySQL.

Responsibilities

  • Design, develop, and deploy scalable backend services using Python and Django.
  • Build and maintain robust RESTful APIs to support web and mobile applications.
  • Work with relational databases (e.g., PostgreSQL, MySQL) and ensure efficient data management.
  • Implement complex business logic and algorithms to drive AI-powered features.
  • Write clean, well-documented, maintainable code following best practices.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with front-end developers to integrate server-side logic with UI.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural decisions and technology selection.
  • Stay informed about emerging trends in Python development and AI technologies.

Skills

Python
Django
RESTful APIs
Database design
TDD / Pytest
Cloud platforms
Docker

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

PostgreSQL
MySQL
Docker

Job description

Placements24 is seeking a Senior Backend Engineer in South Africa. You will design, develop, and maintain scalable backend services using Python and Django, focusing on RESTful APIs, relational databases, and AI-enabled features.

You will collaborate with front-end teams, ensure performance, and uphold code quality in a fully remote SA role. The ideal candidate has 5+ years in backend development, strong Django/REST skills, database expertise, and experience with cloud platforms and testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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 & 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
Senior Backend Engineer - Remote (South Africa)
Senior Backend Engineer - Remote (South Africa)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+2
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
Senior Backend Engineer (Python/Django) - Remote
Senior Backend Engineer (Python/Django) - Remote

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work
Flexible hours
Health coverage
+3