Senior Backend Software Engineer (Remote-First)

Placements24

Midrand

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
Medical aid coverage
Generous leave policies
Professional development opportunities
Remote-first culture
Home office setup support
Career advancement opportunities

Job summary

Placements24 is partnering with a rapidly expanding technology firm to hire a Senior Backend Software Engineer for a remote-first role in South Africa. You will design, develop, and deploy robust backend systems powering core products, collaborating with a global team to deliver scalable solutions.

The ideal candidate has 5+ years in backend development, proficiency in Python/Java/Node.js/Go, and strong experience with databases, cloud platforms, and microservices.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of backend software development.
  • Proficiency in Python, Java, Node.js, or Go.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with cloud platforms and containers (Docker, Kubernetes).
  • Familiarity with microservices and RESTful API design.
  • Excellent problem-solving and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with frontend, product, and QA teams to implement features.
  • Write clean, well-documented, testable code.
  • Optimize performance and ensure high availability.
  • Participate in code reviews and knowledge sharing.
  • Troubleshoot production issues and mentor junior engineers.
  • Contribute to architectural decisions for future systems.

Skills

Backend development
Cloud platforms
Microservices
RESTful APIs
Remote collaboration
Agile methodologies
Problem solving

Education

Bachelor's degree in CS/Engineering or related field

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
Cassandra
AWS
Azure
GCP

Job description

About the Role

Our client, a rapidly expanding technology firm, is seeking a highly experienced and motivated Senior Backend Software Engineer to join their dynamic and fully remote team. This is a fantastic opportunity to contribute to cutting-edge projects within a collaborative and innovative environment. You will be instrumental in designing, developing, and deploying robust backend systems that power our client's core products. This role offers the flexibility and autonomy of a remote-first culture, empowering you to work from anywhere within South Africa while maintaining close collaboration with a global team. We are looking for individuals who are passionate about clean code, scalable architecture, and delivering high-quality software solutions. The ideal candidate will thrive in a fast-paced setting and possess a strong desire to continuously learn and adapt to new technologies.


Key Responsibilities


  • Design, develop, and maintain scalable and efficient backend services and APIs.

  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define and implement new features.

  • Write clean, well-documented, and testable code using industry best practices.

  • Optimize application performance and ensure high availability of our systems.

  • Participate in code reviews to ensure code quality and knowledge sharing.

  • Troubleshoot and resolve complex technical issues in production environments.

  • Contribute to architectural discussions and decisions for future system enhancements.

  • Mentor junior engineers and provide technical guidance.


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.

  • Proficiency in one or more backend languages such as Python, Java, Node.js, or Go.

  • Strong understanding of database technologies (SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB, or Cassandra.

  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).

  • Familiarity with microservices architecture and RESTful API design.

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration abilities, essential for a remote team.

  • Experience with agile development methodologies.


Benefits

Our client values its employees and offers a comprehensive benefits package designed to support your well-being and professional growth. This includes a competitive salary, extensive medical aid coverage, generous leave policies, and opportunities for professional development and training. As a remote-first company, we provide resources to help you set up an optimal home office environment. You'll also have the chance to work on challenging projects with a talented team, making a significant impact on our client’s success. Opportunities for career advancement are abundant for high performers. Join us and be part of an innovative and supportive culture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Annual bonus
Private health insurance
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Home office stipend
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+2
Senior Software Engineer - Remote First (Cloud & Backend)
Senior Software Engineer - Remote First (Cloud & Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Remote-first culture
Competitive salary
Health & retirement benefits
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Health benefits
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Remote Software Developer - Backend Focus
Remote Software Developer - Backend Focus

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Remote work
Medical insurance
Life insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1