×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer; Python​/Django

Job in Polokwane, Limpopo, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Backend Developer, Python, Database Engineering, Software Engineer
Job Description & How to Apply Below
Position: Senior Backend Engineer (Python/Django)
About the Role

Our client, a leading e-commerce platform, is seeking a highly skilled Senior Backend Engineer to join their dedicated technology team in
** Polokwane, Limpopo**. This role is integral to designing, developing, and maintaining the robust backend infrastructure that powers our rapidly expanding online services. You will work with Python and Django to build scalable APIs, manage databases, and ensure the reliability and performance of our platform. The ideal candidate is passionate about creating efficient, secure, and high-quality backend systems and thrives in a collaborative, in-office environment.

This is an excellent opportunity to make a significant impact within a dynamic company located in
** Polokwane**.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services using Python and Django.
  • Build and optimize RESTful APIs to support frontend applications and third-party integrations.
  • Manage and design database schemas (e.g., PostgreSQL, MySQL), ensuring data integrity and performance.
  • Write clean, maintainable, and well-tested code following best practices and coding standards.
  • Implement security and data protection measures within the backend systems.
  • Collaborate with frontend developers, product managers, and other stakeholders to define requirements and deliver solutions.
  • Troubleshoot, debug, and resolve backend issues in production and development environments.
  • Optimize application performance and database queries for speed and scalability.
  • Participate in code reviews, providing constructive feedback and sharing knowledge.
  • Stay current with emerging backend technologies and propose improvements to our tech stack.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field, or equivalent practical experience.
  • 5+ years of professional experience in backend development, with a strong focus on Python and Django.
  • Proficiency in Python, including advanced knowledge of its libraries and frameworks.
  • Solid experience with Django framework and building RESTful APIs.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with version control systems like Git.
  • Knowledge of software testing principles and frameworks (e.g., Pytest).
  • Familiarity with containerization technologies (Docker) is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities within an office setting.
Benefits

Our client offers a competitive salary, comprehensive health benefits, and opportunities for professional growth and development. Employees benefit from working in a modern office in
** Polokwane**, access to cutting-edge technologies, and a supportive team environment. This role provides the chance to work on high-impact projects and contribute significantly to the success of a leading e-commerce platform in
** Limpopo**.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary