Senior Software Engineer (Remote)

Placements24

George

Hybrid

ZAR 1,000,000 - 1,400,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Fully remote work arrangement
Flexible hours
Medical, dental, and vision coverage
Professional development budget
Company-provided equipment and home办公e

Job summary

Placements24 is seeking a Senior Software Engineer for a fully remote role based in South Africa. The successful candidate will design, develop, and maintain scalable software systems, and work with remote teams to deliver high-performance solutions.

The role requires 7+ years of software engineering experience, a strong background in multiple programming languages, cloud platforms, and containerization. A collaborative, agile-ready mindset is essential for success in a fast-paced environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related technical field or equivalent experience.
  • 7+ years of professional experience in software engineering.
  • Proven track record delivering complex software projects using modern development methodologies.

Responsibilities

  • Lead the design and implementation of robust, scalable software systems.
  • Write clean, efficient, and well-documented code in Java, Python, or Go.
  • Develop and maintain RESTful APIs and microservices architecture.
  • Collaborate with remote product managers, designers, and engineers through agile methodologies.
  • Conduct code reviews, mentor junior engineers, and champion best practices in software development.
  • Optimize applications for maximum speed and scalability and ensure a seamless user experience.

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS/Azure/GCP
REST APIs

Job description

About the Role

Our client is looking for a highly skilled Senior Software Engineer to join their fully remote team, contributing to innovative projects from anywhere in South Africa. You will play a crucial role in designing, developing, and maintaining scalable software solutions that drive our business forward. This position offers the flexibility of remote work combined with the challenge of working on complex problems in a fast-paced, collaborative environment. We are dedicated to fostering a culture of innovation, continuous learning, and mutual respect, making this an ideal opportunity for an ambitious engineer seeking impactful work without geographical constraints.


Key Responsibilities


  • Lead the design and implementation of robust, scalable, and high-performance software systems.

  • Write clean, efficient, and well-documented code in languages such as Java, Python, or Go.

  • Develop and maintain RESTful APIs and microservices architecture.

  • Collaborate effectively with remote product managers, designers, and fellow engineers through agile methodologies.

  • Conduct thorough code reviews, mentor junior engineers, and champion best practices in software development.

  • Optimize applications for maximum speed and scalability, ensuring a seamless user experience.


Requirements


  • Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent experience.

  • Minimum of 7 years of professional experience in software engineering.

  • Proven track record of delivering complex software projects using modern development methodologies.

  • Strong proficiency in multiple programming languages and a deep understanding of data structures and algorithms.

  • Experience with cloud computing platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

  • Excellent communication and collaboration skills, with the ability to thrive in a remote team setting.


Benefits


  • Highly competitive salary commensurate with experience.

  • Fully remote work arrangement with flexible hours.

  • Comprehensive medical, dental, and vision coverage.

  • Generous allocation for professional development, including online courses and certifications.

  • Company-provided equipment and a home office stipend.

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 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Remote stipend
Health insurance
Professional development
+1
Senior Backend Engineer - Remote
Senior Backend Engineer - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,200,000
Health insurance
Remote-first team culture
Generous paid time off
+1
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work
Flexible hours
Medical, dental, and vision insurance
+2
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1
Senior Full-Stack Developer (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Medical insurance
Paid annual leave
+3
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Engineer
Senior Software Engineer

Placements24 • Lenasia

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