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

Senior Software Engineer - Python & Django​/Flask

Remote / Online - Candidates ideally in
Soweto, 1803, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Python, Backend Developer, Software Engineer
Job Description & How to Apply Below
About the Role

Our client, a fast-paced technology startup specializing in data analytics and AI solutions, is seeking a Senior Software Engineer with strong Python skills and experience in either Django or Flask frameworks. This is a fully remote position, offering significant autonomy and the opportunity to contribute to core product development. You will be instrumental in designing, building, and scaling backend services that power our innovative platforms.

This role is perfect for a motivated engineer looking to make a substantial impact in a dynamic and collaborative environment, supporting our diverse client base including those in Soweto .

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Python and Django/Flask.
  • Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
  • Collaborate with product managers, data scientists, and other engineers to define requirements and deliver robust solutions.
  • Develop and manage RESTful APIs for seamless integration with various frontend applications and third-party services.
  • Implement and manage database solutions (e.g., PostgreSQL, MongoDB) ensuring data integrity and performance.
  • Write comprehensive unit and integration tests to ensure code quality and reliability.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Contribute to architectural decisions and technology selection for backend systems.
  • Optimize application performance, scalability, and security.
  • Stay abreast of emerging Python libraries, frameworks, and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development using Python.
  • Proven experience with Python web frameworks such as Django or Flask.
  • Strong understanding of API design principles (RESTful) and experience building/consuming APIs.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or No

    SQL databases.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
  • Knowledge of containerization technologies (Docker) is advantageous.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a fully remote, fast-paced startup environment.
Benefits

This fully remote role offers a highly competitive salary, stock options, and comprehensive health benefits. Our client provides significant opportunities for professional development, including access to cutting-edge technologies, training programs, and conferences. You will join a driven and supportive team, working on challenging projects with a direct impact. We foster a culture of innovation and provide the flexibility needed for excellent work-life balance, supporting our team members wherever they are, including those connected to Soweto and the wider Gauteng region.

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