Senior Backend Engineer

Placements24

Rustenburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonuses
Flexible remote work
Health insurance
Career growth
Collaborative culture

Job summary

Placements24 in South Africa is seeking a Senior Backend Engineer to design, build, and scale server-side logic, databases, and APIs.

You will collaborate with frontend teams and product managers, leveraging Python/Java/Go/Node.js, PostgreSQL, MongoDB, AWS/Azure, and Docker. Remote-first with hybrid flexibility in Rustenburg.

Qualifications

  • Bachelor's degree or equivalent in CS or related field.
  • 5+ years of backend development experience.
  • Strong proficiency in Python, Java, Go, or Node.js.
  • Experience with relational or NoSQL databases and cloud infra.

Responsibilities

  • Design, build, and maintain backend code with modern frameworks.
  • Develop and optimize database schemas and queries.
  • Build robust APIs for internal and external use.
  • Collaborate with frontend teams to integrate server-side logic.
  • Implement security and data protection measures.
  • Participate in code reviews and architectural discussions.

Skills

Backend development
Python
Java
Go
Node.js
System design
SQL

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
PostgreSQL
MongoDB
AWS
Azure

Job description

Our client is seeking a talented Senior Backend Engineer to join their innovative team, initially operating remotely but with potential for hybrid work in Rustenburg . This role is crucial for developing and scaling the server-side logic, databases, and APIs that power our client's core products. You will be instrumental in designing efficient, reliable, and maintainable backend systems, working closely with front-end developers and product managers to deliver exceptional user experiences. This position offers the chance to tackle complex technical challenges and contribute to a forward-thinking organization.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
  • Develop and optimize database schemas and queries for performance and scalability.
  • Build and maintain robust, secure, and well-documented APIs for internal and external consumption.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures to safeguard sensitive information.
  • Participate in code reviews, architectural discussions, and technical decision-making .
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 5+ years of professional experience in backend development.
  • Strong proficiency in languages such as Python, Java, Go, or Node.js.
  • Expertise in relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with cloud infrastructure (AWS, Azure) and containerization technologies (Docker).
  • Solid understanding of architectural patterns and system design principles .
Benefits
  • Competitive salary and performance bonuses.
  • Flexible remote work options with occasional team meetups.
  • Comprehensive health insurance and retirement benefits.
  • Opportunities for professional growth and skill development.
  • A collaborative and forward-thinking engineering culture.
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 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+1
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health insurance
Development opportunities
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

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

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Software Engineer - Backend Systems
Software Engineer - Backend Systems

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical aid and retirement savings
Software Engineer - Backend Development
Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 420,000 - 720,000
Competitive salary
Bonuses based on performance
Health insurance
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+2
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical insurance
Paid time off
+2