Senior Python Backend Engineer - Hybrid & Growth

Placements24

Soweto

Hybrid

ZAR 650,000 - 900,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work
Career progression
Professional development
Training opportunities
Collaborative team

Job summary

Placements24 in Soweto, Gauteng, is seeking a Senior Backend Developer with strong Python expertise to design, build and maintain scalable backend systems that power our platforms. You will own architectural decisions, drive code quality, and mentor junior developers in a collaborative, fast-paced environment.

You will design robust APIs, work with PostgreSQL/MySQL/MongoDB, and ensure secure, scalable server-side logic while partnering with frontend and product teams to deliver high-impact

Qualifications

  • Proven experience as a Backend Developer with a strong focus on Python.
  • Extensive experience with Python web frameworks such as Django or Flask.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience designing and developing RESTful APIs.
  • Proficiency with database technologies (SQL and/or NoSQL).
  • Experience with version control systems, particularly Git.
  • Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.

Responsibilities

  • Design, develop, and maintain robust, scalable backend APIs and services using Python and relevant frameworks (e.g., Django, Flask).
  • Write clean, well-documented, and testable code following best practices.
  • Collaborate with frontend developers, product managers, and other stakeholders to define requirements and implement features.
  • Optimize application performance, identify bottlenecks, and implement solutions for scalability.
  • Design and manage database schemas and interactions (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement security and data protection measures.
  • Conduct code reviews, provide constructive feedback, and ensure code quality.
  • Troubleshoot and debug backend issues, ensuring system stability.
  • Contribute to architectural decisions and technical strategy.
  • Stay updated with the latest trends and technologies in backend development.

Skills

Python
RESTful APIs
OOP
Debugging
Team collaboration

Tools

Django
Flask
Git
AWS

Job description

Placements24 in Soweto, Gauteng, is seeking a Senior Backend Developer with strong Python expertise to design, build and maintain scalable backend systems that power our platforms. You will own architectural decisions, drive code quality, and mentor junior developers in a collaborative, fast-paced environment.

You will design robust APIs, work with PostgreSQL/MySQL/MongoDB, and ensure secure, scalable server-side logic while partnering with frontend and product teams to deliver high-impact

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 Python/Django Backend Engineer - Remote & Growth
Senior Python/Django Backend Engineer - Remote & Growth

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,800,000
Medical aid
Retirement planning
Performance bonuses
+2
Senior Backend Engineer — Hybrid, Scalable APIs
Senior Backend Engineer — Hybrid, Scalable APIs

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical aid
+3
Senior Backend Engineer — Hybrid, Growth & Benefits
Senior Backend Engineer — Hybrid, Growth & Benefits

Placements24 • Pietermaritzburg

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

Placements24 • Randburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+3
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 Backend Engineer - Hybrid/Remote, Scalable APIs
Senior Backend Engineer - Hybrid/Remote, Scalable APIs

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Backend Engineer - Hybrid, Growth & Impact
Senior Backend Engineer - Hybrid, Growth & Impact

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Backend Engineer - Hybrid, Scale & Impact
Senior Backend Engineer - Hybrid, Scale & Impact

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health benefits
Career development opportunities
+3
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