Senior Backend Engineer (Remote)

Placements24

Noord-Kaap

Remote

ZAR 2,001,000 - 3,001,000

Full time

4 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

Fully remote work arrangement
Competitive salary
Performance-based bonuses
Professional development opportunities
Remote-friendly culture
Generous paid time off

Job summary

Placements24 is hiring a Senior Backend Engineer for a fully remote team. You will design, develop, and maintain scalable backend services and APIs across modern languages (Python, Java, Go, Node.js).

You will optimize databases (PostgreSQL, MySQL, MongoDB/Cassandra) and work with cloud platforms (AWS/Azure/GCP), Docker, and Kubernetes in a collaborative, remote environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 6+ years of professional backend development experience.
  • Proficiency in at least one modern backend language (Python, Java, Go, Node.js).
  • Strong relational and NoSQL DB experience (PostgreSQL/MySQL, MongoDB/Cassandra).
  • Experience with RESTful APIs, microservices, and cloud/delivery tools.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Build robust database schemas and optimize queries for performance.
  • Collaborate with frontend, PMs, and other engineers on API requirements.
  • Write clean, well-documented, thoroughly tested code.
  • Apply security best practices and participate in code reviews.
  • Contribute to architectural decisions and system design.
  • Ensure scalability, reliability, and performance of applications.
  • Stay updated on backend technologies and trends.

Skills

Backend development
RESTful APIs
Microservices
Cloud platforms
Git
Problem solving

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

PostgreSQL
MySQL
MongoDB
Cassandra
Docker
Kubernetes
Git

Job description

About the Role

Our client, a rapidly expanding enterprise software company, is seeking a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team. This role is integral to designing, developing, and maintaining the robust backend systems that power our client's innovative software solutions. You will be responsible for creating scalable APIs, optimizing database performance, and ensuring the overall stability and efficiency of the server-side logic. The ideal candidate possesses a strong command of modern backend programming languages, a deep understanding of software architecture, and a passion for building high-quality, maintainable code. This is an exceptional opportunity for a talented engineer to work remotely, contribute to significant projects, and collaborate with a talented team without geographical limitations.

Key Responsibilities
  • Design, develop, and implement scalable, high-performance backend services and APIs using languages such as Python, Java, Go, or Node.js.
  • Build and maintain robust database schemas and optimize database queries for efficiency and performance.
  • Collaborate closely with frontend developers and product managers to define API requirements and ensure seamless integration.
  • Write clean, well-documented, and thoroughly tested code.
  • Implement security and data protection best practices.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot and debug backend issues, identifying root causes and implementing effective solutions.
  • Contribute to architectural decisions, including technology selection and system design.
  • Optimize applications for scalability, reliability, and performance.
  • Stay current with emerging backend technologies and trends, and advocate for their adoption where appropriate.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend development.
  • Expertise in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in designing and implementing RESTful APIs.
  • Experience with microservices architecture is highly desirable.
  • Solid understanding of software design patterns and principles.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote team environment.
Benefits
  • Fully remote work arrangement, offering flexibility and work-life balance.
  • Competitive salary and comprehensive benefits package.
  • Performance-based bonuses.
  • Opportunities for professional development, including access to online courses and conferences.
  • Collaborative and supportive remote work culture.
  • Chance to work on challenging and impactful projects with a growing company.
  • Generous paid time off and holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Upington

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Stock options
Performance-based bonuses
+1
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 850,000 - 1,250,000
Stock options
Health benefits
Generous PTO
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 1,000,000
Health insurance
Home office allowance
Flexible hours
+2
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Health insurance
Paid time off
+5
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Health insurance
Vacation & professional development
+1
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Senior Backend Software Engineer - Cloud Native
Senior Backend Software Engineer - Cloud Native

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Health, dental, and vision insurance
Remote-first culture with flexible WFH
+4
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