Senior Backend Engineer (Python/Django)

Placements24

Queenstown

Hybrid

NZD 96,000 - 150,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

Competitive salary
Health insurance
Generous paid time off
Professional development budget
Fully remote with flexible hours
Challenging projects
Collaborative team culture

Job summary

Placements24 is seeking an experienced Senior Backend Engineer to design, develop, and maintain robust server-side systems using Python and Django. This fully remote role operates from anywhere within South Africa, collaborating with a globally distributed team to deliver scalable backend services.

You will build RESTful APIs, optimize performance, ensure data security, and contribute to architectural decisions.

Qualifications

  • Proven experience as a Senior Backend Engineer or similar role.
  • Strong proficiency in Python and the Django framework.
  • Extensive experience designing and developing RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with asynchronous task queues (e.g., Celery).
  • Familiarity with frontend technologies (JavaScript, HTML, CSS) is a plus.
  • Proficiency with version control systems, particularly Git.
  • Experience with cloud platforms (AWS, Azure, or GCP) is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills for a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

Responsibilities

  • Design, develop, and maintain robust, scalable, and secure backend services using Python and Django.
  • Build and consume RESTful APIs to support frontend applications and third-party integrations.
  • Optimize application performance, database queries, and server response times.
  • Implement data security and protection measures.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate effectively with cross-functional teams in a remote environment.
  • Troubleshoot, debug, and resolve backend issues.
  • Contribute to architectural decisions and technical strategy discussions.
  • Stay updated with the latest backend technologies and best practices.

Skills

Python
Django
REST APIs
Relational Databases
Asynchronous Tasks
Git
Remote Collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
Celery
AWS
Azure
GCP

Job description

About the Role

Our client, a cutting-edge technology firm dedicated to building scalable and robust web applications, is looking for an experienced Senior Backend Engineer with expertise in Python and Django. This is a fully remote position, allowing you to work from anywhere within South Africa , offering maximum flexibility and autonomy. You will play a crucial role in designing, developing, and maintaining the server-side logic of our client's innovative platform. The ideal candidate is a seasoned developer with a proven track record of building complex backend systems, optimizing performance, and ensuring data security. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions. This remote-first role emphasizes asynchronous communication, strong documentation, and self-driven project management. We are seeking a proactive and skilled engineer who is passionate about clean code, efficient architecture, and contributing to a collaborative, globally distributed team. Join us to make a significant impact on a product used by thousands.

Key Responsibilities
  • Design, develop, and maintain robust, scalable, and secure backend services using Python and Django.
  • Build and consume RESTful APIs to support frontend applications and third-party integrations.
  • Optimize application performance, database queries, and server response times.
  • Implement data security and protection measures.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate effectively with cross-functional teams in a remote environment.
  • Troubleshoot, debug, and resolve backend issues.
  • Contribute to architectural decisions and technical strategy discussions.
  • Stay updated with the latest backend technologies and best practices.
Requirements
  • Proven experience as a Senior Backend Engineer or similar role.
  • Strong proficiency in Python and the Django framework.
  • Extensive experience designing and developing RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with asynchronous task queues (e.g., Celery).
  • Familiarity with frontend technologies (e.g., JavaScript, HTML, CSS) is a plus.
  • Proficiency with version control systems, particularly Git.
  • Experience with cloud platforms (AWS, Azure, or GCP) is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills for a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
Benefits
  • Competitive salary commensurate with experience.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Professional development budget for courses, conferences, and learning resources.
  • Fully remote work environment with flexible hours.
  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive team culture.
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 • Queenstown

Hybrid
NZD 96,000 - 150,000
Competitive salary
Health insurance
Generous paid time off
+4
Remote Senior Backend Engineer - Scalable Microservices
Remote Senior Backend Engineer - Scalable Microservices

Placements24 • Queenstown

Hybrid
NZD 140,000 - 210,000
Health insurance
Remote work stipend
Unlimited vacation
+4
Remote Senior DevOps Engineer
Remote Senior DevOps Engineer

Placements24 • Queenstown

Hybrid
NZD 211,000 - 316,000
Fully remote work
Competitive salary package
Health and wellness benefits
+3
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

Placements24 • Queenstown

Hybrid
NZD 140,000 - 190,000
Fully remote
Competitive salary
Health insurance
+3
Senior Backend Architect - Queenstown
Senior Backend Architect - Queenstown

Placements24 • Queenstown

On-site
NZD 150,000 - 190,000
Competitive salary
Health benefits
Provident fund
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Queenstown

Hybrid
NZD 95,000 - 137,000
Comprehensive health insurance
Retirement fund
Generous paid time off
+2
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Queenstown

Hybrid
NZD 120,000 - 180,000
Remote work
Competitive salary
Professional development
Senior Python Developer
Senior Python Developer

Jobgether • New Zealand

Remote
NZD 120,000 - 180,000
Principal Cloud Solutions Architect - Remote
Principal Cloud Solutions Architect - Remote

Placements24 • Queenstown

Hybrid
NZD 32,000 - 44,000
Top-tier compensation package with a 주
Health, dental, and vision insurance
Unlimited paid time off
+5
Remote Senior Software Engineer
Remote Senior Software Engineer

Placements24 • Queenstown

Hybrid
NZD 211,000 - 299,000
Competitive salary
Health insurance
Home office stipend
+3
Top locations