Senior Backend Software Engineer (Remote)

Placements24

Stellenbosch

Híbrido

ZAR 900.000 - 1.300.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Stock options
Annual bonus
Private health insurance
Retirement plan
Professional development budget

Descripción de la vacante

Placements24 is seeking an experienced Senior Backend Software Engineer to join a fully remote team serving clients globally from South Africa. You will design, develop, and maintain core backend services and APIs, tackling architectural challenges and driving scalability across distributed systems.

The ideal candidate has 5+ years of backend experience, strong knowledge of Python/Go/Java/Node.js, and proficiency with SQL/NoSQL databases, cloud platforms, and containerization.

Formación

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Minimum 5 years of backend development experience.
  • Proficient in Python, Go, Java, or Node.js.
  • Proven RESTful APIs and microservices experience.
  • Strong SQL/NoSQL database design and optimization.
  • Cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Solid software engineering practices, design patterns, and data structures.
  • Excellent problem-solving and collaboration skills for remote work.

Responsabilidades

  • Design, develop, and maintain scalable backend services and APIs.
  • Lead architecture decisions and drive technical innovation.
  • Optimize performance and ensure system reliability and scalability.
  • Mentor junior engineers and participate in code reviews.
  • Collaborate with frontend, product, and other stakeholders to deliver features.
  • Ensure security and data integrity across services.

Conocimientos

Python
Go
Java
Node.js

Educación

Bachelor's or Master's in CS/Engineering

Herramientas

PostgreSQL
MySQL
MongoDB
Cassandra
AWS
Azure
GCP
Docker
Kubernetes
Kafka
RabbitMQ

Descripción del empleo

About the Role

Our client is a globally recognized SaaS provider seeking an experienced Senior Backend Software Engineer to join their fully remote team. This role is integral to designing, developing, and maintaining the core backend services and APIs that power their innovative platform. You will tackle complex architectural challenges, optimize performance, and contribute to the scalability and reliability of our distributed systems. The ideal candidate has a deep understanding of backend development principles, experience with scalable architectures, and a passion for writing high-quality, maintainable code. This is a premier opportunity for a motivated engineer to work from anywhere in South Africa and make a significant impact on a leading tech product.

Key Responsibilities

Design, develop, and maintain scalable, high-performance backend services and APIs. Write clean, efficient, well-tested, and maintainable code in languages such as Python, Java, Go, or Node.js. Collaborate with frontend engineers, product managers, and other stakeholders to define and implement new features and system improvements. Architect and implement robust data storage solutions using relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Cassandra) databases. Optimize application performance, identify and resolve bottlenecks, and ensure system reliability and scalability. Participate actively in code reviews, providing constructive feedback and ensuring adherence to best practices. Contribute to architectural design decisions and drive technical innovation within the engineering team. Troubleshoot and debug complex issues across the backend systems. Ensure the security and integrity of data and applications. Mentor junior engineers and share knowledge within the team.

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 5 years of professional backend development experience. Expertise in at least one modern backend programming language (e.g., Python, Go, Java, Node.js). Proven experience designing and building RESTful APIs and microservices. Strong understanding of database design and optimization for both SQL and NoSQL databases. Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Familiarity with message queuing systems (e.g., Kafka, RabbitMQ). Solid understanding of software engineering best practices, design patterns, and data structures. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.

Benefits

This is a fully remote position, offering unparalleled flexibility to work from your preferred location. Our client provides a highly competitive salary, stock options, and a generous annual bonus. Benefits include comprehensive private health insurance, a robust retirement savings plan, and a substantial annual budget for professional development, including conferences, courses, and certifications. You will be joining a talented, international team of engineers working on cutting-edge technology, with ample opportunities for career advancement and technical leadership. We foster a culture of autonomy, innovation, and continuous learning.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Stellenbosch

Híbrido
ZAR 900.000 - 1.200.000
Remote work
Home office stipend
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.700.000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Midrand

Híbrido
ZAR 1.200.000 - 1.800.000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Retirement plan
Paid time off
+2
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Híbrido
ZAR 900.000 - 1.300.000
Fully remote
Competitive salary
Health benefits
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Híbrido
ZAR 1.812.000 - 2.800.000
Senior Software Engineer - Remote First (Cloud & Backend)
Senior Software Engineer - Remote First (Cloud & Backend)

Placements24 • LegKraal Gate

Híbrido
ZAR 900.000 - 1.500.000
Remote-first culture
Competitive salary
Health & retirement benefits
Remote Software Developer - Backend Focus
Remote Software Developer - Backend Focus

Placements24 • Bloemfontein

Híbrido
ZAR 600.000 - 900.000
Remote work
Medical insurance
Life insurance
+2
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Sudáfrica

A distancia
ZAR 900.000 - 1.250.000
Fully remote work
Health insurance
Retirement savings plan
+4
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Híbrido
ZAR 900.000 - 1.500.000
Performance bonuses
Health insurance
Retirement plan
+3