Remote Senior Software Architect

Placements24

Midrand

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

4 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

Home office stipend
Private health insurance
Generous annual leave

Job summary

Placements24 invites a Senior Software Architect to join a fully remote team serving South Africa. You will define the technical vision, design scalable, resilient software systems, and mentor engineers to ensure high-quality delivery.

You will drive API and microservices design, lead architectural decisions, review technologies, and contribute to roadmap while fostering a remote-friendly engineering culture.

Qualifications

  • Minimum of 7 years of software development experience, with 3+ years in a senior architect/lead role.
  • Experience designing and building complex distributed systems (microservices, event-driven).
  • Expertise designing APIs and microservices with cloud and containerization knowledge.
  • Strong SDLC, CI/CD, automated testing, and DevOps mindset.
  • Excellent problem solving, analytical and communication skills.

Responsibilities

  • Architect, design, and document scalable, high-performance software systems.
  • Lead technical design of features, aligning with architecture strategy.
  • Collaborate with product, engineering, and stakeholders to define requirements.
  • Evaluate new technologies and tools to improve development lifecycle.
  • Set coding standards and design patterns; conduct code reviews.
  • Mentor junior engineers and architects on technical decisions.
  • Address technical debt and performance bottlenecks.
  • Contribute to strategic tech roadmap and technology stack planning.
  • Promote a culture of quality, innovation, and continuous improvement.
  • Support remote team collaboration and architectural governance.

Skills

Problem-solving
Analytical thinking
Critical thinking
Communication
Collaboration
Mentoring

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client, a pioneering tech firm specializing in cutting-edge SaaS solutions, is seeking a highly motivated and experienced Senior Software Architect to join their fully remote team. This role is critical in defining the technical vision and architecture for our next-generation products. You will be responsible for designing scalable, resilient, and high-performance software systems that will shape the future of our platform. This position offers the unique opportunity to work from anywhere in South Africa , collaborating with a talented, geographically distributed team. We are passionate about building robust software and fostering a collaborative, remote-first culture. You will play a key role in driving technical excellence and innovation.

Key Responsibilities
  • Architect, design, and document scalable, maintainable, and high-performance software systems.
  • Lead the technical design of new features and services, ensuring alignment with overall architecture strategy.
  • Collaborate closely with product managers, engineering teams, and other stakeholders to define technical requirements.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance our software development lifecycle.
  • Establish and enforce coding standards, best practices, and design patterns.
  • Conduct code reviews and provide constructive feedback to engineering teams.
  • Mentor and guide junior engineers and architects on technical matters.
  • Identify and address technical debt and performance bottlenecks.
  • Contribute to the strategic planning and roadmap for our technology stack.
  • Champion a culture of quality, innovation, and continuous improvement within the engineering organization.
Requirements
  • Minimum of 7 years of experience in software development, with at least 3 years in a senior architect or lead role.
  • Proven experience designing and building complex, distributed systems using modern architectures (e.g., microservices, event-driven).
  • Strong proficiency in one or more programming languages such as Java, Python, C#, or Go.
  • Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Expertise in designing APIs and microservices.
  • Familiarity with database technologies (SQL, NoSQL) and data modeling.
  • Experience with CI/CD pipelines, automated testing, and DevOps principles.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Enjoy the flexibility of a fully remote role with a competitive salary and comprehensive benefits package. This includes private health insurance, a generous annual leave allowance, and a home office stipend to ensure a productive work environment. Our client invests in your professional growth with opportunities for training, certifications, and attendance at virtual conferences. You will be part of a globally distributed team that values collaboration, innovation, and work-life balance, all from the comfort of your home office.

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

Hybrid
ZAR 1,500,000 - 2,100,000
Executive-level salary
Full remote work
Health insurance
+2
Lead Software Architect
Lead Software Architect

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,200,000
Performance-based bonus
Remote work
Health, wellness & life insurance
+2
Senior Software Architect
Senior Software Architect

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Bonus opportunities
Medical, dental, and vision insurance
Generous paid time off
+4
Lead Software Architect
Lead Software Architect

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,400,000
Health insurance
Life insurance
Remote work
+2
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
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 Principal Software Engineer
Remote Principal Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,500,000 - 2,400,000
Top-tier compensation
Fully remote
Health coverage (global)
+2
Senior Cloud Solutions Architect - Remote
Senior Cloud Solutions Architect - Remote

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Salary and bonuses commensurate with経験
Private healthcare, dental and vision
Budget for professional development, c
+3
Remote Senior Cloud Solutions Architect
Remote Senior Cloud Solutions Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation
Bonus potential
Remote-friendly culture
+2
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • South Africa

Remote
GBP 90,000 - 130,000
Health insurance
100% remote work
Stock options
+2