Senior Software Engineer - Remote

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 1,959,000 - 2,938,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fully remote
Competitive compensation
Health insurance
Flexible working hours
Career growth opportunities

Job summary

Placements24 is seeking a Senior Software Engineer to join a distributed, remote-first team. You will design, develop, and deploy scalable backend features while collaborating asynchronously with cross-time-zone colleagues.

The role emphasizes robust, well-tested code, architectural input, and a culture of excellence. Remote work with opportunities for growth and competitive compensation are offered.

Qualifications

  • 5+ years of professional backend development experience.
  • Proficiency in Python, Java, Go or C# with backend focus.
  • Experience with distributed systems and cloud platforms.

Responsibilities

  • Design, develop, test, and deploy scalable backend services and APIs.
  • Collaborate asynchronously with product managers and engineers across time zones.
  • Write clean, testable code and participate in code reviews.
  • Troubleshoot production issues and contribute to architectural decisions.
  • Support architectural discussions and drive technical strategy.

Skills

Backend development
Distributed systems
Cloud platforms
Python
Java
Go
C#
Async communication

Tools

AWS
GCP
SQL Databases
NoSQL Databases
Caching

Job description

About the Role

Our client is looking for an accomplished Senior Software Engineer to join their distributed engineering team, working remotely. This role is ideal for an experienced developer who thrives in a remote-first environment and is passionate about building high-quality, scalable software solutions. You will be responsible for designing, developing, and deploying complex features across various parts of the platform, collaborating effectively with team members across different time zones. The focus is on delivering robust, well-tested code and contributing to a culture of technical excellence, innovation, and asynchronous communication within a globally distributed company.

Key Responsibilities
  • Design, develop, test, and deploy scalable, high-performance backend services and APIs.
  • Collaborate asynchronously with product managers, designers, and other engineers to define and implement new features.
  • Write clean, maintainable, and well-documented code, emphasizing testability and reliability.
  • Participate actively in code reviews, providing constructive feedback and advocating for best practices.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural discussions and decisions, driving technical strategy and innovation.
Requirements
  • 5+ years of professional experience in software development, with a strong focus on backend systems.
  • Proficiency in one or more modern programming languages such as Python , Java, Go, or C#.
  • Experience with distributed systems, microservices architecture, and cloud platforms (e.g., AWS , GCP).
  • Solid understanding of database technologies (SQL and NoSQL) and caching mechanisms.
  • Excellent communication skills, particularly in written and asynchronous communication contexts.
  • Demonstrated ability to work independently and manage priorities effectively in a remote setting.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • A fully remote work environment with support for home office setup.
  • Opportunities for professional growth, continuous learning, and career advancement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Lenasia

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Generous PTO
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,918,000 - 2,878,000
Fully remote work arrangement
Flexible schedule
Professional development budget
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 1,916,000 - 2,554,000
Competitive compensation package with绩
Fully remote position offering maximum
Comprehensive health, dental, and 1
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Fully remote
Health insurance
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Fully remote
Health insurance
+3
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary + bonuses
Health, dental, vision insurance
Flexible hours
+2
Remote Senior Backend Developer - Microservices
Remote Senior Backend Developer - Microservices

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote work
Health, dental, vision insurance
Paid time off
+2
Lead Software Engineer - Backend Systems - Remote
Lead Software Engineer - Backend Systems - Remote

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,800,000
Executive compensation package
Health, dental, and vision insurance
Career growth and advancement
+3