Senior Python Backend Engineer — Hybrid, Scalable APIs

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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

Medical insurance
Retirement plan
Hybrid work model
Office in Bloemfontein

Job summary

Placements24 in Bloemfontein is seeking a Senior Backend Engineer with a strong Python focus to design, build, and maintain scalable backend services. You will develop RESTful APIs, optimize performance, and work closely with frontend teams and product managers.

The role requires 5+ years of experience, proficiency in Django/Flask, and solid database knowledge. A hybrid work model is offered, with the team operating from the Bloemfontein office in the Free State.

Qualifications

  • 5+ years of professional backend development experience.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Strong Python proficiency with Django or Flask.
  • Experience designing RESTful APIs and scalable backends.
  • Solid relational and NoSQL database design knowledge.
  • Git version control experience; cloud platforms (AWS/Azure/GCP).
  • Familiarity with testing frameworks and CI/CD pipelines.
  • Strong problem-solving and communication skills.
  • Knowledge of message queues (RabbitMQ or Kafka) a plus.

Responsibilities

  • Design, develop, and maintain scalable Python backend services.
  • Build RESTful APIs that integrate with front-end apps and third-party services.
  • Optimize performance; identify bottlenecks and troubleshoot issues.
  • Design/manage PostgreSQL/MySQL database schemas and queries.
  • Implement security measures and ensure data protection.
  • Write unit and integration tests to ensure code quality.
  • Collaborate with frontend, product, and other teams.
  • Participate in code reviews and architectural discussions.
  • Contribute to CI/CD pipelines and deployment processes.
  • Keep up-to-date with backend technologies and trends.

Skills

Python
Django/Flask
APIs
Databases
Git
Cloud platforms
Testing frameworks
CI/CD
Messaging (RabbitMQ/Kafka)

Education

Bachelors in CS/Engineering or related

Tools

PostgreSQL/MySQL

Job description

Placements24 in Bloemfontein is seeking a Senior Backend Engineer with a strong Python focus to design, build, and maintain scalable backend services. You will develop RESTful APIs, optimize performance, and work closely with frontend teams and product managers.

The role requires 5+ years of experience, proficiency in Django/Flask, and solid database knowledge. A hybrid work model is offered, with the team operating from the Bloemfontein office in the Free State.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (Python/Django) - Scale APIs
Senior Backend Engineer (Python/Django) - Scale APIs

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Growth opportunities
Bloemfontein office
+2
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 Backend API Engineer — Scalable Microservices
Senior Backend API Engineer — Scalable Microservices

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Retirement plan
+3
Senior Backend Engineer - Cloud, Hybrid & Impact
Senior Backend Engineer - Cloud, Hybrid & Impact

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Python/Django Engineer - Hybrid E-commerce Backend
Senior Python/Django Engineer - Hybrid E-commerce Backend

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive compensation
Performance incentives
+2
Senior Backend Engineer - Python/Django (Hybrid, Impactful)
Senior Backend Engineer - Python/Django (Hybrid, Impactful)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health insurance and retirement funds
Senior Backend Engineer — Scalable APIs in Soweto
Senior Backend Engineer — Scalable APIs in Soweto

Placements24 • Soweto

On-site
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund contributions
Professional development opportunities
+2
Senior Backend Engineer — Hybrid, Growth & Impact
Senior Backend Engineer — Hybrid, Growth & Impact

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Performance bonuses
Health benefits
+1
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