Senior Software Engineer (Remote)

Placements24

East London

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Fully remote work
Professional growth and conferences

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote, globally distributed team. You will architect and deliver scalable software, write high-quality code, and mentor peers from home offices.

The ideal candidate has 5+ years of development experience, strong knowledge of modern languages, and experience with cloud platforms and containerization. Collaboration across product, design, and engineering teams is essential in a remote work environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent work experience.
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).
  • Solid understanding of software architecture principles, design patterns, and data structures.
  • Experience with cloud environments (AWS, Azure, GCP) and containerization.
  • Excellent communication skills and experience working in distributed teams.

Responsibilities

  • Design, develop, and implement scalable and robust software applications and services.
  • Write clean, efficient, and well-tested code, adhering to industry best practices.
  • Collaborate with product managers, designers, and other engineers in a remote setting.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Participate in code reviews, providing constructive feedback and mentoring junior team members.
  • Troubleshoot, debug, and upgrade existing systems.

Skills

Java
Python
Go
C#
JavaScript
Distributed systems

Education

Bachelor's degree in CS or related field

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client is seeking a highly experienced Senior Software Engineer to join their dynamic, fully remote team. This is an exciting opportunity to contribute to the design and development of sophisticated software solutions that impact a wide range of users. You will be instrumental in architecting robust systems, writing high-quality code, and collaborating with a talented, geographically diverse group of professionals. The ideal candidate is a self-starter, possesses excellent problem-solving skills, and is passionate about building scalable, efficient, and maintainable software from the comfort of their own home office.

Key Responsibilities
  • Design, develop, and implement scalable and robust software applications and services.
  • Write clean, efficient, and well-tested code, adhering to industry best practices.
  • Collaborate effectively with product managers, designers, and other engineers in a remote setting.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Participate in code reviews, providing constructive feedback and mentoring junior team members.
  • Troubleshoot, debug, and upgrade existing systems.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).
  • Solid understanding of software architecture principles, design patterns, and data structures.
  • Experience with cloud environments (AWS, Azure, GCP) and containerization.
  • Excellent communication skills and experience working in distributed teams.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Fully remote work opportunity, allowing for a flexible lifestyle.
  • Opportunities for professional growth and continuous learning through online courses and conferences.
  • Collaborative and inclusive culture that values diverse perspectives.
  • Contribution to innovative projects that have a significant impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Health, dental, vision insurance
Generous PTO
+2
Remote Software Developer - Full Stack
Remote Software Developer - Full Stack

Placements24 • Centurion

Hybrid
ZAR 480,000 - 720,000
Competitive salary
Remote work
Health 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
Remote Software Developer
Remote Software Developer

Placements24 • Polokwane

Hybrid
ZAR 350,000 - 700,000
Fully remote work
Health, dental, and vision insurance
Continuous learning opportunities
+2
Remote Software Development Lead
Remote Software Development Lead

Placements24 • East London

Hybrid
ZAR 1,985,000 - 2,646,000
Executive stock options
Fully remote
Health insurance
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Bonuses
Remote work
Health insurance
+1
Lead Software Engineer
Lead Software Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Executive-level compensation with sign
Comprehensive health insurance
Stock options or equity grants
+2
Graduate Software Developer - Fully Remote
Graduate Software Developer - Fully Remote

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 420,000
Home office stipend
Health insurance
Remote work setup
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000