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

Senior Backend Engineer; Python​/Django

Remote / Online - Candidates ideally in
East London, 5201, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Backend Developer, Python
Job Description & How to Apply Below
Position: Senior Backend Engineer (Python/Django)
About the Role

Our client, a fully remote-first technology company, is seeking a highly skilled Senior Backend Engineer specializing in Python and Django to join their distributed team. This role is ideal for an experienced developer who thrives in a remote environment and is passionate about building robust, scalable, and secure backend systems. You will be responsible for designing, developing, and maintaining the server-side logic of our client's core applications, working closely with front-end developers and other stakeholders to deliver seamless user experiences.

The ideal candidate will have a deep understanding of Python, Django, database technologies, and cloud infrastructure. You will play a key role in shaping the technical direction of backend development and mentoring junior engineers. This is a fantastic opportunity to contribute to a forward-thinking company from anywhere, with a focus on delivering high-quality software solutions.

Key Responsibilities
  • Design, develop, and maintain robust and scalable backend services using Python and Django.
  • Build and manage RESTful APIs that support front-end applications and third-party integrations.
  • Optimize application performance and ensure high availability of services.
  • Write clean, efficient, well-documented, and testable code.
  • Collaborate with front-end developers, product managers, and other engineers to define and implement new features.
  • Manage and interact with databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement security and data protection measures.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve backend issues and bugs.
  • Contribute to the architectural design and technical roadmap of backend systems.
  • Mentor junior backend developers and share best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development with Python.
  • Strong expertise in the Django framework.
  • Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
  • Experience with No

    SQL databases is a plus.
  • Solid understanding of building and consuming RESTful APIs.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker).
  • Familiarity with CI/CD pipelines and automated testing.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication skills, with the ability to collaborate effectively in a remote team setting.
  • Demonstrated ability to work independently and manage time effectively.
  • Experience with other Python frameworks (e.g., Flask) is a bonus.
Benefits
  • As a fully remote employee, our client offers unparalleled flexibility with remote work from anywhere.
  • You will receive a competitive salary package, including performance-based bonuses and potential stock options.
  • Comprehensive health, dental, and vision insurance are provided.
  • We offer generous paid time off and opportunities for continuous professional development, including online courses, certifications, and conference attendance.
  • Our client fosters a supportive, collaborative, and inclusive remote work culture, encouraging work-life balance and personal growth.
  • Be part of an innovative team shaping the future of technology without the commute.
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