Senior Backend Engineer (Remote)

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,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

Remote work

Job summary

Placements24 seeks a highly motivated Senior Backend Engineer to join our fully remote engineering squad. You will design and maintain scalable backend services and APIs using Python, Java, Go, or Node.js, focusing on performance and reliability.

You will collaborate with product and frontend teams, design robust database schemas (SQL/NoSQL), implement security measures, and mentor junior engineers while shaping architectural decisions in a fast-growing tech environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of backend development experience.
  • Proficiency in at least one server-side language (Python, Java, Go, or Node.js).
  • Experience designing RESTful APIs and working with SQL and NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and microservices.
  • Experience with Docker, Kubernetes, and Git is a plus.
  • Strong problem-solving and collaboration skills for a remote team.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Write high-quality, tested code and perform code reviews.
  • Collaborate with frontend, product, and other engineers to implement new features.
  • Optimize performance, reliability, and security of systems.
  • Design and manage database schemas and operations (SQL and NoSQL).
  • Mentor junior backend engineers and contribute to architectural decisions.

Skills

Backend development
RESTful APIs
Problem-solving
Communication
Remote collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Python
Java
Go
Node.js
PostgreSQL
MySQL
MongoDB
Redis
AWS
Azure
GCP
Docker
Kubernetes
Git
RabbitMQ
Kafka

Job description

About the Role

Our client, a rapidly scaling technology company, is seeking a highly motivated and experienced Senior Backend Engineer to join their thriving, fully remote team. This position is instrumental in developing and maintaining the robust server-side logic and APIs that power our client's cutting-edge platforms. You will have the opportunity to work with modern technologies, tackle complex architectural challenges, and contribute to building scalable, high-performance systems. We foster a collaborative and innovative remote culture where your expertise is valued. This role is technically associated with Benoni, Gauteng, ZA, but is offered as a 100% remote position.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services and APIs.
  • Write high-quality, well-tested, and maintainable code using languages like Python, Java, Go, or Node.js.
  • Collaborate with frontend developers, product managers, and other engineers to define and implement new features.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Design and manage database schemas and operations (SQL and NoSQL).
  • Implement security and data protection measures.
  • Troubleshoot and debug backend systems, identifying and resolving performance bottlenecks.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to architectural discussions and decisions.
  • Mentor junior backend engineers and share 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 development.
  • Strong proficiency in at least one server-side programming language (e.g., Python, Java, Go, Node.js).
  • Experience designing and implementing RESTful APIs.
  • Solid understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Knowledge of version control systems, particularly Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for a remote team.
  • Experience with message queues (e.g., RabbitMQ, Kafka) is advantageous.
Benefits

Our client offers a highly competitive salary, excellent health and wellness benefits, and opportunities for professional growth and continuous learning. Enjoy the flexibility and autonomy of a fully remote position while working on impactful and technically challenging projects. Be part of an innovative and supportive team that is committed to delivering high-quality software solutions.

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
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
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
Senior Backend Software Engineer (Go/Python)
Senior Backend Software Engineer (Go/Python)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Health coverage
Professional development funding
Performance bonuses
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
Senior Backend Developer (Remote)
Senior Backend Developer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote position
Competitive salary
Medical benefits
+4
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,500,000
Remote salary
Flexible hours
Annual leave
+2
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 Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000
Senior Full-Stack Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional development
+2