Senior Backend Engineer (Remote)

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 900,000 - 1,500,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
Remote work
Health insurance
Paid time off
Training budgets
Home office stipend

Job summary

Placements24 is seeking a Senior Backend Engineer for a fully remote team specializing in cloud-based solutions. You will design, develop, and maintain robust backend services using Python/Java/Node.js/Go, and build robust data storage with SQL/NoSQL databases.

You will work with frontend, product, and DevOps to deliver end-to-end solutions. The role emphasizes architecture, performance optimization, CI/CD, security, and mentoring in a remote-first environment.

Qualifications

  • Minimum: strong Backend Engineer track record with notable apps.
  • Proficiency in at least one backend language (Python/Java/Node.js/Go).
  • Extensive experience with relational and NoSQL databases and data modeling.
  • Solid understanding of microservices, RESTful APIs, and distributed systems.

Responsibilities

  • Design, develop, and implement scalable backend services and APIs.
  • Architect data storage solutions using PostgreSQL, MySQL, MongoDB, or equivalent.
  • Collaborate with frontend, product, and DevOps to define system requirements.
  • Optimize performance, identify bottlenecks, and improve efficiency.
  • Write clean, well-documented code following best practices.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure security and data integrity across applications.
  • Participate in code reviews and mentoring of junior engineers.
  • Troubleshoot and resolve complex backend issues to maintain uptime.

Skills

Backend development
Python/Java/Node.js/Go
Cloud platforms (AWS/Azure/GCP)
Databases (SQL/NoSQL)
Microservices architecture
Docker/Kubernetes
Git/version control
Remote teamwork

Tools

Docker
Kubernetes
Git

Job description

About the Role

Our client, a cutting-edge technology firm specializing in cloud-based solutions, is looking for a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team. This is a critical role focused on designing, developing, and maintaining robust, scalable, and high-performance backend systems that power their flagship products. You will be responsible for architectural decisions, ensuring code quality, optimizing performance, and collaborating with cross-functional teams to deliver exceptional software solutions. As a remote-first company, we emphasize asynchronous communication, autonomy, and a results-oriented culture. The ideal candidate has a deep understanding of backend development principles, extensive experience with cloud technologies, and a passion for solving complex technical challenges. This is a fantastic opportunity to make a significant impact on products used by thousands globally, all while enjoying the flexibility of working from home.

Key Responsibilities
  • Design, develop, and implement scalable, reliable, and high-performance backend services and APIs using languages such as Python, Java, Node.js, or Go.
  • Architect and build robust data storage solutions using databases like PostgreSQL, MySQL, MongoDB, or similar.
  • Collaborate closely with frontend developers, product managers, and DevOps engineers to define system requirements and deliver end-to-end solutions.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved efficiency and scalability.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure the security and integrity of applications and data.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and resolve complex backend issues, ensuring system stability and uptime.
Requirements
  • Proven experience as a Backend Engineer or similar role, with a strong portfolio of developed applications.
  • Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go).
  • Extensive experience with relational and NoSQL databases, including data modeling and query optimization.
  • Solid understanding of microservices architecture, RESTful API design, and distributed systems.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Fully remote work environment with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Professional development opportunities, including training and conference budgets.
  • Access to modern technology stacks and tools.
  • A culture that values innovation, collaboration, and individual contribution.
  • Home office setup stipend.
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 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000
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
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
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
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
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
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 2,100,000
Stock options
Remote-first environment
Health insurance
+2
Senior Backend Software Engineer (Microservices)
Senior Backend Software Engineer (Microservices)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Competitive salary
Health & wellness benefits
Performance bonuses
+1