Principal Software Architect: Visionary, Scalable Systems

Placements24

LegKraal Gate

Hybrid

ZAR 1,200,000 - 2,100,000

Full time

5 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
Hybrid work model
Relocation assistance
Career growth opportunities
Training and conferences
Executive health plan
PTO and flexible work

Job summary

Placements24 is seeking a Principal Software Architect in Mahikeng, North West. This senior role defines the technical vision and architecture across products, guiding development teams and setting standards for performance and scalability.

The ideal candidate has 10+ years in software development, with 5+ years in architect roles, strong cloud and microservices experience, and exceptional leadership and communication skills. Hybrid work arrangement offered with relocation support.

Qualifications

  • Master's degree in Computer Science, Software Engineering, or related field, or equivalent extensive experience.
  • 10+ years in software development with at least 5 years in architect/principal engineer roles.
  • Proven experience designing and implementing complex, scalable, distributed systems.
  • Deep cloud knowledge (AWS, Azure, GCP) and microservices architecture.
  • Experience with CI/CD, DevOps practices, and Agile methodologies.

Responsibilities

  • Define and evolve the overall software architecture of the company's products.
  • Lead design and implementation of scalable, high-performance software systems.
  • Provide technical leadership and mentorship to development teams.
  • Evaluate and select technologies, frameworks, and tools for development.
  • Establish and enforce coding standards, design principles, and best practices.
  • Collaborate with product management to translate business requirements into technical solutions.
  • Identify and mitigate technical risks and dependencies.
  • Conduct architectural reviews and ensure adherence to architecture.
  • Research emerging technologies and propose innovative solutions.
  • Contribute to strategic technical planning and roadmap development.

Skills

Leadership
Cloud platforms
Microservices architecture
DDD / Event-driven
CI/CD / DevOps
Programming languages
Problem-solving
Communication

Education

Master's degree in Computer Science or Software Engineering

Job description

Placements24 is seeking a Principal Software Architect in Mahikeng, North West. This senior role defines the technical vision and architecture across products, guiding development teams and setting standards for performance and scalability.

The ideal candidate has 10+ years in software development, with 5+ years in architect roles, strong cloud and microservices experience, and exceptional leadership and communication skills. Hybrid work arrangement offered with relocation support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect — Hybrid Tech Leadership
Senior Software Architect — Hybrid Tech Leadership

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Performance bonuses
Retirement plan with company matching
Chief Software Architect: Build Scalable, Secure Cloud
Chief Software Architect: Build Scalable, Secure Cloud

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Health insurance
Flexible hybrid work
+2
Principal Software Architect
Principal Software Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,100,000
Competitive salary
Stock options
Hybrid work model
+5
Principal Software Architect - Lead Enterprise Cloud
Principal Software Architect - Lead Enterprise Cloud

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,200,000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2
Senior Software Architect: Cloud, Microservices & Strategy
Senior Software Architect: Cloud, Microservices & Strategy

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Annual leave
Training opportunities
Medical aid
+2
Senior Software Architect — Lead Scalable, Visionary Systems
Senior Software Architect — Lead Scalable, Visionary Systems

Placements24 • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Exceptional salary
Professional development resources
Collaborative work environment
+1
AI Systems Architect | Lead Distributed Platforms | Hybrid
AI Systems Architect | Lead Distributed Platforms | Hybrid

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work arrangement
Training and conference attendance
Career progression opportunities
Senior Software Architect: Lead Scalable, Secure Systems
Senior Software Architect: Lead Scalable, Secure Systems

Placements24 • Benoni

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health benefits
+3
Lead Software Architect — Enterprise Solutions (Flexible)
Lead Software Architect — Enterprise Solutions (Flexible)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Retirement fund
+4
Principal Software Architect
Principal Software Architect

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Health insurance
Flexible hybrid work
+2