Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Senior backend engineer (python/django)

Posted
Discussion

Description

About the Role

Our client, a fast-growing Saa S company in Bloemfontein , is looking for a highly skilled Senior Backend Engineer with expertise in Python and Django to join their dedicated product development team. This role is crucial for building and scaling the backend services that power their innovative platform. The ideal candidate will have a strong grasp of database design, API development, and microservices architecture. You will be responsible for writing clean, efficient, and maintainable code, contributing to architectural decisions, and mentoring junior engineers. If you are passionate about creating robust and performant backend systems, this is an excellent opportunity to make a significant contribution in the heart of the Free State.

Key Responsibilities Design, develop, and maintain robust backend services and APIs using Python and Django. Develop scalable and efficient database schemas and queries. Implement and manage microservices architecture. Write clean, well-documented, and testable code. Collaborate with frontend developers and product managers to deliver new features and functionalities. Optimize application performance and troubleshoot complex technical issues. Participate in code reviews and contribute to architectural discussions. Mentor junior backend engineers and promote best practices. Requirements Minimum of 5 years of professional experience in backend development. Strong proficiency in Python and experience with the Django framework. Solid understanding of relational databases (e.g., Postgre SQL, My SQL) and ORMs. Experience designing and implementing RESTful APIs. Familiarity with message queues (e.g., Rabbit MQ, Kafka) and caching mechanisms (e.g., Redis). Experience with containerization technologies like Docker is a plus. Knowledge of cloud platforms (AWS, Azure, GCP) is advantageous. Excellent problem-solving, analytical, and communication skills. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Benefits Competitive salary and benefits package. Opportunities for professional growth and learning. Work on an exciting and innovative Saa S product in Bloemfontein. Collaborative team environment with a focus on technical excellence. Contribute to the core development of a growing company. Convenient office location in the Free State.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →