Remote Lead Software Architect

Placements24

Pretoria

Hybrid

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

Full time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Stock options
Remote work
Health insurance
Professional development budget
Strategic tech leadership opportunity

Job summary

Placements24 is seeking a Lead Software Architect to define the technical vision and architectural roadmap for complex software systems. You will guide development teams, set standards, and make critical technology decisions in a remote-first environment.

The role requires 10+ years in software development with at least 4 years in architecture, expertise across architectural patterns, and strong communication to align with business goals.

Qualifications

  • Master's degree in Computer Science, Software Engineering, or related technical field.
  • 10+ years of progressive software development experience, with at least 4 years in an architecture role.
  • Deep understanding of architectural patterns (microservices, monolithic, event-driven) and trade-offs.
  • Expertise in scalable, high-availability, fault-tolerant systems.
  • Proficiency in multiple programming languages and strong grasp of database technologies (SQL and NoSQL).
  • Excellent analytical, problem-solving, and communication skills.

Responsibilities

  • Define and document the overall software architecture for new and existing systems, ensuring alignment with business objectives.
  • Lead the technical design and implementation of critical software components and services.
  • Evaluate and select technologies, frameworks, and platforms to meet project requirements.
  • Establish and enforce coding standards, design principles, and best practices across development teams.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of innovation and quality.
  • Collaborate with product management and engineering leadership to translate requirements into robust architectural solutions.

Skills

Software architecture
System design
Leadership
Communication
Problem-solving
Multiple programming languages
SQL/NoSQL databases
Microservices architecture
High availability

Education

Master's degree in Computer Science / Software Engineering

Job description

About the Role

Our client is seeking a highly experienced and forward-thinking Lead Software Architect to join their completely remote engineering organization. In this role, you will define the technical vision and architectural roadmap for complex software systems, ensuring scalability, performance, and maintainability. You will guide development teams, set technical standards, and make critical decisions about technology stacks and design patterns. This is a unique opportunity for a seasoned architect who excels in a remote-first environment and is passionate about driving technical excellence and innovation across the entire software development lifecycle.

Key Responsibilities
  • Define and document the overall software architecture for new and existing systems, ensuring alignment with business objectives.
  • Lead the technical design and implementation of critical software components and services.
  • Evaluate and select appropriate technologies, frameworks, and platforms to meet project requirements.
  • Establish and enforce coding standards, design principles, and best practices across development teams.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of innovation and quality.
  • Collaborate closely with product management, engineering leadership, and other stakeholders to translate requirements into robust architectural solutions.
Requirements
  • Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of progressive experience in software development, with at least 4 years in a software architecture role.
  • Deep understanding of various architectural patterns (e.g., microservices, monolithic, event-driven) and their trade-offs.
  • Expertise in designing and building scalable, high-availability, and fault-tolerant systems.
  • Proficiency in multiple programming languages and a strong grasp of database technologies (SQL and NoSQL).
  • Exceptional analytical, problem-solving, and communication skills, with the ability to articulate complex technical concepts to diverse audiences.
Benefits
  • Executive-level compensation package including base salary, bonuses, and stock options.
  • Full remote work flexibility, allowing you to work from any location.
  • Comprehensive health, dental, and vision insurance benefits.
  • Generous allowance for professional development, including conferences and training.
  • Opportunity to influence the technical direction of a growing, innovative company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Architect
Lead Software Architect

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,800,000
Executive compensation
Fully remote work
Health, dental, vision benefits
+2
Lead Software Architect
Lead Software Architect

Placements24 • Randburg

Hybrid
ZAR 1,500,000 - 2,100,000
Executive-level compensation package (
Stock options
Fully remote work environment
+3
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 2,241,000 - 3,361,000
Bonuses
Health insurance
Flexible remote
+2
Remote Software Development Lead
Remote Software Development Lead

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Fully remote work arrangement
Salary and bonus structure
+2
Lead Software Developer
Lead Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Generous PTO
+2
Senior Software Architect
Senior Software Architect

Placements24 • Bloemfontein

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Fully remote
Health & wellness benefits
+2
Remote Senior Software Engineer
Remote Senior Software Engineer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary
Remote-first
Medical, dental, and vision insurance
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Generous PTO
+2
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote work environment
Health, dental, vision insurance
+3
Lead Full Stack Developer - Remote
Lead Full Stack Developer - Remote

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work
Equity potential
Professional development budget
+2