Remote Senior Software Engineer | Architect & Mentor

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 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 & stock options
Comprehensive health, dental, vision
Remote work with professional dev &con

Job summary

Placements24 is seeking a Senior Software Engineer to join a remote-first engineering team. You will design, develop, and deploy complex software across the stack, mentor junior engineers, and drive architectural decisions in a distributed environment.

With 5+ years of experience and proficiency in Java, C++, Python, or Go, you will work on highly scalable systems using AWS/Azure/GCP, Docker, and Kubernetes, while collaborating with product managers and designers to deliver robust solutions.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in Java, C++, Python, or Go.
  • Experience with developing highly scalable, distributed systems.
  • Strong understanding of data structures, algorithms, and computer science fundamentals.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with database technologies (SQL and NoSQL).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team environment.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software across the stack.
  • Manage individual project priorities, deadlines, and deliverables.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate with product managers and designers to understand user needs and translate them into technical solutions.
  • Architect scalable and robust software systems.
  • Troubleshoot and debug complex issues across various environments.
  • Mentor and guide junior engineers, fostering their technical growth.
  • Contribute to the continuous improvement of engineering processes and best practices.
  • Stay current with emerging technologies and industry trends.

Skills

Distributed systems
Remote collaboration
Cloud concepts
Problem solving

Education

Bachelor's or master's in CS/Engineering

Tools

Java
C++
Python
Go
Docker
Kubernetes
AWS
Azure
GCP
SQL/NoSQL

Job description

Placements24 is seeking a Senior Software Engineer to join a remote-first engineering team. You will design, develop, and deploy complex software across the stack, mentor junior engineers, and drive architectural decisions in a distributed environment.

With 5+ years of experience and proficiency in Java, C++, Python, or Go, you will work on highly scalable systems using AWS/Azure/GCP, Docker, and Kubernetes, while collaborating with product managers and designers to deliver robust solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Architect: Cloud-Native Systems Lead
Remote Senior Software Architect: Cloud-Native Systems Lead

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Flexible schedule
Bonus potential
Senior Software Engineer - Remote, Build Scalable Apps
Senior Software Engineer - Remote, Build Scalable Apps

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Flexible hours
Health benefits
+2
Remote Senior Software Engineering Leader
Remote Senior Software Engineering Leader

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,650,000
Senior Full-Stack Engineer - Remote with Technical Leadership
Senior Full-Stack Engineer - Remote with Technical Leadership

Placements24 • Noord-Kaap

Hybrid
ZAR 1,492,000 - 2,487,000
Competitive salary + bonuses
Health, dental, and vision insurance
Unlimited PTO & flexible hours
+2
Remote Senior Software Engineering Lead Architect & Mentor
Remote Senior Software Engineering Lead Architect & Mentor

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Stock options
+6
Remote Senior Software Architect - Lead Scalable Systems
Remote Senior Software Architect - Lead Scalable Systems

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 2,000,000
Flexible working hours
Home office stipend
Health and wellness benefits
+1
Senior Full-Stack Engineer — Remote
Senior Full-Stack Engineer — Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,148,000 - 1,969,000
Competitive salary
Remote work stipend
Stock options
+1
Remote Lead Software Architect & Mentor (SaaS)
Remote Lead Software Architect & Mentor (SaaS)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,800,000 - 2,400,000
Bonus potential
Health insurance
Retirement match
+4
Senior Cloud Engineer - Remote, Scalable Cloud Apps
Senior Cloud Engineer - Remote, Scalable Cloud Apps

Placements24 • Cape Town

Hybrid
ZAR 800,000 - 1,400,000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Remote Lead Full-Stack Architect & Mentor
Remote Lead Full-Stack Architect & Mentor

Placements24 • Stellenbosch

Remote
ZAR 1,200,000 - 2,000,000
Health insurance
Stock options
Retirement plan
+3