Senior Backend Engineer - Python/Django (Remote)

Placements24

Durban

Hybrid

ZAR 900,000 - 1,200,000

Full time

6 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

Health insurance
Remote work flexibility
Home office stipend
Professional development budget
Career advancement opportunities

Job summary

Placements24 is seeking a Senior Backend Engineer with strong Python and Django expertise to design, develop, and maintain scalable backend services for a remote-first SaaS team. You will build RESTful APIs, work with PostgreSQL/MySQL, and optimize performance in a fast-growing environment.

The role emphasizes asynchronous processing (Celery), containerization (Docker), and cloud platforms (AWS/GCP/Azure). Strong communication skills and remote collaboration are essential.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of backend development with Python.
  • Strong Django experience and RESTful API design.
  • Relational databases experience (PostgreSQL/MySQL) and ORM usage.
  • Experience with asynchronous task queues (Celery).
  • Familiarity with containers (Docker) and cloud platforms (AWS/GCP/Azure).
  • Git proficiency and remote collaboration skills.
  • Excellent problem-solving and debugging abilities.
  • Clear communication for remote teamwork.

Responsibilities

  • Design, develop, and deploy scalable backend services with Python and Django.
  • Build and maintain RESTful APIs for frontend and third-party integrations.
  • Optimize performance, scalability, and reliability of backend systems.
  • Write clean, well-documented code following best practices.
  • Implement robust database solutions with PostgreSQL/MySQL.
  • Participate in code reviews and collaborate across teams.
  • Troubleshoot backend issues to ensure system stability.
  • Contribute to architectural decisions and technology choices.
  • Apply security best practices for backend systems.

Skills

Python
Django
REST APIs
PostgreSQL/MySQL
Celery
Docker
AWS/GCP/Azure
Git
Problem solving
Remote collaboration

Education

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

Tools

Celery
Docker
Git
Cloud platforms

Job description

Placements24 is seeking a Senior Backend Engineer with strong Python and Django expertise to design, develop, and maintain scalable backend services for a remote-first SaaS team. You will build RESTful APIs, work with PostgreSQL/MySQL, and optimize performance in a fast-growing environment.

The role emphasizes asynchronous processing (Celery), containerization (Docker), and cloud platforms (AWS/GCP/Azure). Strong communication skills and remote collaboration are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 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
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
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 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 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 • Pretoria

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

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Flexible hours
Annual leave
+3
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