Senior Backend Engineer; Python/Django
Listed on 2026-10-27
-
Software Development
Backend Developer, Python, Database Engineering, Software Engineer
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**.
- 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.
- 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.
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**.
(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).