Remote Senior Backend Engineer (Python/Django)

Placements24

Polokwane

Hybrid

ZAR 1,500,000 - 2,501,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Highly competitive salary package
Full remote work flexibility
Comprehensive health, dental, and visi
Generous paid time off and company hol
Opportunities for professional dev.,培训
Access to cutting-edge technologies
Culture valuing innovation and work–

Job summary

Placements24 is seeking a Senior Backend Engineer with deep expertise in Python and Django to join a fully remote, globally distributed SaaS team. You will design and maintain server-side logic, databases, and robust RESTful APIs powering scalable products for thousands of users worldwide.

The ideal candidate has 5+ years in backend development, strong problem-solving skills, and experience with async programming, testing, and cloud platforms.

Qualifications

  • 5+ years of professional backend experience.
  • Strong Python and Django skills.
  • Experience designing RESTful APIs.
  • Relational databases knowledge (PostgreSQL/MySQL).
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience with asynchronous task queues (Celery).
  • CI/CD, Git, and testing frameworks.
  • Bachelor's degree in CS or related field.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Work with databases and optimize queries.
  • Collaborate with frontend, product, and stakeholders.
  • Write clean, testable code following best practices.
  • Implement robust security measures.
  • Improve performance, scalability, reliability.
  • Participate in code reviews and debugging.
  • Contribute to architectural decisions.
  • Stay updated with backend technologies.

Skills

Python
Django
REST APIs
PostgreSQL
MySQL
Celery
Cloud platforms
PyTest
Git
Problem solving
Remote work

Education

Bachelor's degree in Computer Science or related field

Job description

About the Role

Our client, a globally distributed SaaS company, is seeking a highly experienced Senior Backend Engineer specializing in Python and Django to join their fully remote team. This is a unique opportunity to work from anywhere, contributing to the development of a scalable and robust platform that serves thousands of users worldwide. You will be responsible for designing, building, and maintaining the server-side logic, databases, and APIs that power our client's innovative products. The ideal candidate is a self-starter, a strong problem-solver, and passionate about writing clean, efficient, and maintainable code. This **remote-first** role offers the flexibility and autonomy to excel in a dynamic, international work environment.

Key Responsibilities
  • Design, develop, and implement scalable and efficient backend services and APIs using Python and Django.
  • Work with databases such as PostgreSQL or MySQL, optimizing queries and ensuring data integrity.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Implement robust security and data protection measures.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve complex backend issues.
  • Contribute to architectural decisions and technical roadmap planning.
  • Stay current with emerging backend technologies and best practices.
Requirements
  • 5+ years of professional experience in backend development.
  • Strong proficiency in Python and the Django framework.
  • Extensive experience designing and building RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and SQL.
  • Experience with asynchronous programming and task queues (e.g., Celery).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of testing frameworks (e.g., Pytest, Unittest).
  • Proficiency with version control systems like Git.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, essential for a remote role.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Highly competitive salary package, commensurate with experience.
  • Full remote work flexibility, allowing you to work from anywhere.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Opportunities for professional development, training, and conference attendance.
  • Access to cutting-edge technologies and a collaborative global team.
  • A culture that values innovation, autonomy, and work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Home office stipend
Professional development budget
+5
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work flexibility
Home office stipend
+2
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Competitive salary and bonuses
Health, dental, and vision insurance
+5
Senior Backend Software Engineer (Python/Django)
Senior Backend Software Engineer (Python/Django)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,600,000
Remote work
Health insurance
Paid time off
+1
Remote Lead Backend Developer (Python/Django)
Remote Lead Backend Developer (Python/Django)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Professional development budget
Flexible work schedule
Senior Backend Engineer (Python/Django) - Remote
Senior Backend Engineer (Python/Django) - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
Remote-friendly
Flexible hours
Health insurance
+5
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,800,000
Remote work from anywhere
Competitive salary plus bonuses and股票选
Senior Backend Engineer (Python) - Fully Remote
Senior Backend Engineer (Python) - Fully Remote

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Medical aid and retirement provisions
Remote-first with home office setup
Learning and development opportunities
+2
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Professional development
Conference access
+1