Remote Senior Software Engineer (Backend)

Placements24

LegKraal Gate

Hybrid

ZAR 850,000 - 1,250,000

Full time

6 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
Health benefits
Generous PTO
Remote-friendly

Job summary

Placements24 is seeking a Senior Backend Software Engineer for a fully remote team. You will design and build scalable backend systems, APIs, and microservices, collaborating with product managers and frontend engineers to deliver robust software.

The role requires 5+ years in backend development, strong proficiency in major languages, and experience with databases and cloud platforms. Join a remote-first company that empowers engineers to excel from anywhere.

Qualifications

  • 5+ years of backend software development experience.
  • Proficiency in at least one major backend language (Python/Java/Go/Ruby/C#).
  • Experience with RESTful APIs and microservices.
  • Experience with SQL/NoSQL databases and cloud platforms.

Responsibilities

  • Design, develop, test, deploy and maintain backend services.
  • Develop and manage scalable APIs and microservices.
  • Optimize for speed, scalability and reliability.
  • Collaborate with frontend teams to integrate server-side logic.
  • Participate in code reviews and debugging.

Skills

Backend development
RESTful APIs
Code reviews
Remote collaboration
Problem solving

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
Cloud platforms
CI/CD pipelines

Job description

About the Role

Our client is looking for a highly skilled Senior Backend Software Engineer to join their innovative and fully remote engineering team. This is an exciting opportunity to work on challenging projects, design and build scalable backend systems, and contribute to the development of cutting‑edge software solutions. You will collaborate closely with product managers, frontend engineers, and other backend developers to deliver robust and efficient applications. The ideal candidate possesses a deep understanding of backend architectures, extensive experience with various programming languages and databases, and a passion for writing clean, maintainable code. As a remote team member, you will enjoy the flexibility to work from anywhere while contributing to a dynamic and collaborative engineering culture. Our client is committed to fostering a remote‑first environment that empowers engineers to do their best work.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve backend services and systems.
  • Write clean, efficient, and well‑documented code in one or more backend languages (e.g., Python, Java, Node.js, Go).
  • Develop and manage scalable APIs and microservices.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Collaborate with frontend developers to integrate user‑facing elements with server‑side logic.
  • Work with databases (SQL and NoSQL) to design schemas and manage data efficiently.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Troubleshoot and debug production issues, ensuring system stability.
  • Contribute to architectural decisions and technical strategy discussions.
  • Stay up‑to‑date with emerging technologies and industry best practices.
Requirements
  • Bachelor's or Master'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 at least one major backend programming language (e.g., Python, Java, Go, Ruby, C#).
  • Experience designing and building RESTful APIs and microservices.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines and automated testing.
  • Excellent problem‑solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for remote teamwork.
  • Proven ability to work independently and manage tasks effectively in a remote setting.
Benefits

This fully remote position offers a highly competitive salary, stock options, comprehensive health and wellness benefits, and generous paid time off. Our client provides a flexible work environment with opportunities for continuous learning and professional development. Join a talented and supportive remote team working on impactful projects and shaping the future of technology. This role offers excellent career growth potential within a growing, forward‑thinking company.

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

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

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Health insurance
Paid time off
+5
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Health insurance
Vacation & professional development
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1,479,000 - 2,793,000
Competitive compensation
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3
Remote Senior Software Engineer
Remote Senior Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Senior Backend Software Engineer - Cloud Native
Senior Backend Software Engineer - Cloud Native

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Health, dental, and vision insurance
Remote-first culture with flexible WFH
+4