Senior Backend Engineer - Remote

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 800,000 - 1,200,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Remote-first team culture
Generous paid time off
Professional development

Job summary

Placements24 is recruiting a Senior Backend Engineer for a fully remote role in South Africa. You will design, implement, and maintain scalable backend services and APIs that power our products.

You will collaborate with cross-functional teams, optimize performance, and ensure robust software solutions in a remote, asynchronous environment. This position offers remote-first culture and opportunities for growth.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years backend software development experience.
  • Proficiency in Python, Java, Go, or Node.js.
  • Relational (PostgreSQL/MySQL) and/or NoSQL databases.
  • Experience with cloud platforms (AWS/Azure/GCP) and Docker/Kubernetes.
  • Strong problem-solving in a remote, asynchronous environment.

Responsibilities

  • Design, develop, and deploy robust backend services and APIs.
  • Optimize queries, architecture, and performance.
  • Write clean, well-documented, thoroughly tested code.
  • Collaborate with product and frontend teams to deliver features.
  • Troubleshoot complex issues in production.
  • Participate in code reviews and architectural discussions.

Skills

Backend development
Languages: Python/Java/Go/Node.js
Cloud & containers
Performance & optimization

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MySQL
AWS
Azure
GCP
Node.js
Python
Java
Go

Job description

About the Role

Our client is actively recruiting a seasoned Senior Backend Engineer for a fully remote position. This role is integral to developing and scaling the backend infrastructure that powers our client's innovative products. You will be responsible for designing, implementing, and maintaining high-quality, scalable, and reliable services that meet complex business needs. This position is ideal for an experienced engineer who excels in a remote setting, values autonomy, and is passionate about building robust software solutions. Join a collaborative team dedicated to technical excellence and continuous improvement, working from anywhere within South Africa, making it a great opportunity for talent previously based in Nelspruit .

Key Responsibilities
  • Design, develop, and deploy robust, scalable, and maintainable backend services and APIs.
  • Optimize application performance, database queries, and system architecture for efficiency and reliability.
  • Write clean, well-documented, and thoroughly tested code, adhering to best practices.
  • Collaborate with cross-functional teams, including product management and frontend engineering, to deliver features.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Participate actively in code reviews, design discussions, and architectural decision-making.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in one or more backend programming languages such as Python, Java, Go, or Node.js.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work effectively in a remote, asynchronous environment.
Benefits
  • Competitive salary and performance-based bonuses.
  • Fully remote work flexibility, enabling work-life balance.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and opportunities for professional development.
  • A supportive, collaborative, and remote-first team culture.
  • Access to modern development tools and cutting-edge technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Remote stipend
Health insurance
Professional development
+1
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,700,000
Fully remote
Health, dental, and vision coverage
Paid time off
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Performance bonuses
Flexible remote work
Health insurance
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,500,000
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • George

Hybrid
ZAR 1,000,000 - 1,400,000
Fully remote work arrangement
Flexible hours
Medical, dental, and vision coverage
+2
Senior Full-Stack Developer (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Medical insurance
Paid annual leave
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 1,916,000 - 2,554,000
Competitive compensation package with绩
Fully remote position offering maximum
Comprehensive health, dental, and 1
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000