Senior Software Engineer (Backend)

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Placements24 is seeking a highly skilled Senior Software Engineer focused on backend development to join our fully remote engineering team. You will design, build, and maintain robust, scalable backend systems powering core applications, mentor juniors, and influence architectural decisions.

You should have 5+ years in backend, proficiency in Java, Python, Go, or Node.js, plus experience with cloud platforms and containers.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field or equivalent experience.
  • 5+ years of backend software development experience.
  • Strong proficiency in backend languages (Java, Python, Go, or Node.js).
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
  • Solid understanding of SQL and NoSQL databases and RESTful APIs/microservices.

Responsibilities

  • Design, build, and maintain backend code using modern languages/frameworks.
  • Develop and manage scalable APIs and microservices for front-end apps and internal systems.
  • Optimize for speed, scalability, and reliability across distributed systems.
  • Implement security and data protection in backend infrastructure.
  • Collaborate with product, front-end, and QA to deliver high-quality software.
  • Participate in code reviews and improve team practices.

Skills

Java
Python
Go
Node.js
RESTful API design
Microservices architecture

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in backend development to join their fully remote engineering team. This role is critical for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our core applications. You will work on complex challenges, contribute to architectural decisions, and mentor junior engineers. The ideal candidate thrives in a remote-first environment, possesses strong problem-solving skills, and is passionate about writing clean, efficient, and maintainable code.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
  • Develop and manage scalable APIs and microservices that support front-end applications and internal systems.
  • Optimize applications for maximum speed, scalability, and reliability across distributed systems.
  • Implement security and data protection measures within the backend infrastructure.
  • Collaborate with product managers, front-end engineers, and QA teams to deliver high-quality software.
  • Participate in code reviews, provide constructive feedback, and contribute to improving team best practices.
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 Java, Python, Go, or Node.js.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of database technologies, both SQL and NoSQL, and their optimization.
  • Experience designing and implementing RESTful APIs and microservices architectures.
Benefits
  • Highly competitive salary package with annual bonuses and stock options.
  • Fully remote work arrangement, offering significant flexibility.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous allowance for professional development, training, and conferences.
  • Opportunity to work on challenging projects with a talented, global team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Fully remote
Health insurance
+3
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,918,000 - 2,878,000
Fully remote work arrangement
Flexible schedule
Professional development budget
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
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
Backend Software Engineer
Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 979,000 - 1,632,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Fully remote
Health insurance
+2
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary + bonuses
Health, dental, vision insurance
Flexible hours
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Lenasia

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Generous PTO
+2
Remote Senior Backend Developer - Microservices
Remote Senior Backend Developer - Microservices

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote work
Health, dental, vision insurance
Paid time off
+2
Senior Software Engineer - Remote
Senior Software Engineer - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote
Competitive compensation
Health insurance
+2