Remote Senior Backend Engineer (Python/Django)

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Professional development
Conference access
Remote work

Job summary

Placements24 is seeking a highly experienced Senior Backend Engineer to join our remote engineering team. You will design, implement, and optimize scalable Django-based services, APIs, and data models while mentoring junior engineers and driving technical decisions.

The ideal candidate has 6+ years in backend development, strong Python/Django expertise, and a solid grasp of cloud, databases, and security practices.

Job description

About the Role

Our client is a rapidly growing technology startup that is revolutionizing the fintech industry. They are looking for an experienced Senior Backend Engineer with a strong command of Python and Django to join their fully remote engineering team. This is an exciting opportunity to work on a scalable, high-performance platform that serves thousands of users. You will be instrumental in designing, developing, and maintaining robust backend services, APIs, and databases. The role requires a deep understanding of software architecture, security best practices, and performance optimization. As a senior member of the team, you will also mentor junior engineers and contribute to technical decision-making. This is a fully remote role, offering the freedom to work from anywhere while contributing to a groundbreaking product.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Python code using the Django framework.
  • Develop and manage robust RESTful APIs for seamless integration with frontend applications and third-party services.
  • Implement and manage database schemas, ensuring data integrity and performance.
  • Optimize applications for maximum speed, scalability, and security.
  • Write comprehensive unit and integration tests to ensure code quality and stability.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and help shape the future of our technology stack.
  • Stay up-to-date with emerging technologies and best practices in backend development.
Requirements
  • A minimum of 6 years of professional backend development experience, with at least 3 years focused on Python and Django.
  • Proven experience designing and building scalable web applications and APIs.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Proficiency in version control systems, particularly Git.
  • Understanding of security best practices and data protection.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

This role offers a fully remote working arrangement, providing significant flexibility and autonomy. Our client provides a competitive salary, stock options, and a comprehensive benefits package. You will have access to professional development resources, attend industry conferences, and work with a talented, passionate team dedicated to innovation. Embrace the opportunity to work from anywhere and contribute to the future of fintech with a forward-thinking company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Equity options
Learning & development
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
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Generous time off
Home office budget
+1
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
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • South Africa

Remote
ZAR 900,000 - 1,250,000
Fully remote work
Health insurance
Retirement savings plan
+4
Senior Backend Engineer (Python/Django) - Remote
Senior Backend Engineer (Python/Django) - Remote

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work
Flexible hours
Health coverage
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Upington

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Stock options
Performance-based bonuses
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000