Senior Backend Software Engineer

Placements24

Polokwane

Hybrid

ZAR 600,000 - 1,300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
Professional development opportunities
Remote work flexibility
Access to new technologies

Job summary

Placements24 is seeking a Senior Backend Software Engineer to join a fully remote, global team. You will design, build, and maintain robust backend services and APIs, collaborating with frontend, product, and QA teams to deliver scalable solutions.

You will write clean code, optimize databases, and implement automated tests while participating in architectural decisions and mentoring junior engineers. The role emphasizes remote collaboration and high performance.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proven backend engineer with a strong project portfolio.
  • Proficiency in Python, Java, Go, or Node.js.
  • Experience with relational and NoSQL databases and cloud platforms.

Responsibilities

  • Design, develop, and deploy scalable backend services and APIs.
  • Collaborate with product managers to translate requirements into solutions.
  • Write clean, well-documented code following best practices.
  • Optimize databases for performance and integrity.
  • Develop and maintain automated tests (unit, integration, E2E).
  • Participate in code reviews and foster continuous improvement.
  • Troubleshoot production issues to minimize downtime.
  • Contribute to architectural decisions and technology choices.
  • Mentor junior engineers and share knowledge.

Skills

Python
Java
Go
Node.js

Education

Bachelor's or Master's in CS/Engineering

Tools

PostgreSQL
MySQL
MongoDB
Cassandra
Docker
Kubernetes
AWS/Azure/GCP

Job description

About the Role

Our client is seeking a highly experienced and motivated Senior Backend Software Engineer to join their dynamic, fully remote team. This is a crucial role where you will be instrumental in designing, developing, and maintaining robust and scalable backend systems that power their cutting-edge digital platforms. You will collaborate closely with cross-functional teams, including frontend developers, product managers, and QA engineers, to deliver high-quality software solutions. This role offers the opportunity to work on challenging projects with a focus on innovation and best practices in a remote-first environment. The ideal candidate is passionate about clean code, efficient algorithms, and building systems that can handle significant user loads. Your contributions will directly impact the performance and reliability of our client's services, ensuring a seamless experience for their global user base.

Key Responsibilities
  • Design, develop, and deploy scalable and reliable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with product managers and designers to translate business requirements into technical solutions.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Implement and optimize database solutions, ensuring data integrity and performance.
  • Develop and maintain automated tests (unit, integration, end-to-end) to ensure code quality and system stability.
  • Participate in code reviews, providing constructive feedback to peers and fostering a culture of continuous improvement.
  • Troubleshoot and resolve issues in production environments, ensuring minimal downtime and impact on users.
  • Contribute to architectural discussions and technology selection, helping to shape the future of our client's technology stack.
  • Mentor junior engineers, sharing knowledge and expertise to help them grow.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Backend Engineer, Senior Backend Engineer, or similar role, with a strong portfolio of delivered projects.
  • Proficiency in one or more backend programming languages such as Python, Java, Go, or Node.js.
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Deep understanding of RESTful API design principles and best practices.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with microservices architecture and distributed systems.
  • Strong problem-solving and analytical skills, with the ability to tackle complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Experience with CI/CD pipelines and DevOps practices is a plus.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Opportunities for professional development, including training and conference attendance.
  • Remote work flexibility with a supportive team culture.
  • Access to the latest technologies and tools.
  • Retirement savings plan with company matching.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Welkom

On-site
ZAR 900,000 - 1,200,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Bonuses potential
Fully remote
Health, dental, vision insurance
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3
Remote Senior Backend Engineer - Cloud Services
Remote Senior Backend Engineer - Cloud Services

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,500,000
Fully remote work
Global projects
Career growth opportunities
Backend Engineer
Backend Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Health insurance
Paid time off
Professional development
+2
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1,479,000 - 2,793,000
Competitive compensation
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and stock options
Health, dental, and vision insurance
Fully remote work arrangement
+3
Senior Backend Developer - API Development
Senior Backend Developer - API Development

Placements24 • LegKraal Gate

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Remote work
Paid time off
+1