Senior Software Architect (Remote First)

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,500,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

Remote work
Flexible schedule
Bonus potential

Job summary

Placements24 is seeking an accomplished Senior Software Architect to join their entirely remote team. You will define the technical direction, design scalable systems, and lead distributed engineering efforts across Java, Python, C#, and Node.js stacks in a cloud-native environment.

You will mentor engineers, establish coding standards, and drive strategic technology initiatives while collaborating with product and business stakeholders to align architecture with business goals.

Qualifications

  • Extensive experience guiding software architecture and technical vision.
  • Proven ability to design scalable, secure, cloud-native systems.
  • Strong leadership and remote-team collaboration skills.

Responsibilities

  • Design and document high-level software architecture for new and existing systems.
  • Evaluate and select technologies, frameworks, and tools for development.
  • Provide technical leadership and guidance to development teams.
  • Ensure scalability, reliability, security, and performance of software systems.
  • Collaborate with product management and stakeholders to translate requirements into architectural designs.
  • Develop and enforce coding standards and design patterns.
  • Mentor senior engineers and lead code reviews.
  • Stay current with industry trends and architectural best practices.
  • Contribute to technology roadmaps and innovation initiatives.

Skills

Software Architecture
Technical Leadership
Cloud Platforms
Microservices
Docker/Kubernetes
Java
Python
C#
Node.js
SQL/NoSQL
Security
Distributed Systems
Communication

Education

Bachelor's or Master’s in CS/related

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client, a pioneering technology solutions provider, is actively seeking an accomplished Senior Software Architect to join their entirely remote team. This is a high-impact role where you will be responsible for defining and guiding the technical vision and architecture of our client's software products. You will design robust, scalable, and maintainable systems, ensuring they align with business objectives and leverage the latest technological advancements. This position requires a strategic thinker with a deep understanding of software development best practices, design patterns, and cloud-native architectures. The opportunity is ideal for an experienced architect who excels in a distributed, remote-first environment and is passionate about shaping the future of technology. Your expertise will be crucial in setting technical direction and ensuring the success of complex projects.

Key Responsibilities
  • Design and document high-level software architecture for new and existing systems.
  • Evaluate and select appropriate technologies, frameworks, and tools for development.
  • Provide technical leadership and guidance to development teams.
  • Ensure the scalability, reliability, security, and performance of software systems.
  • Collaborate with product management and business stakeholders to understand requirements and translate them into architectural designs.
  • Develop and enforce coding standards, best practices, and design patterns.
  • Identify and mitigate technical risks and dependencies.
  • Lead code reviews and mentor senior engineers.
  • Stay current with industry trends, emerging technologies, and architectural best practices.
  • Contribute to strategic technology roadmaps and innovation initiatives.
Requirements
  • Extensive experience as a Software Architect, Lead Developer, or similar senior technical role, with a comprehensive portfolio of system designs.
  • Deep understanding of various architectural styles (e.g., microservices, monolithic, event-driven).
  • Proven expertise in cloud platforms (AWS, Azure, GCP) and their services.
  • Proficiency in multiple programming languages (e.g., Java, Python, C#, Node.js).
  • Strong knowledge of database design and management (SQL and NoSQL).
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent understanding of system security, performance optimization, and distributed systems.
  • Exceptional problem-solving, analytical, and strategic thinking skills.
  • Outstanding communication and leadership abilities, crucial for a remote team.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

This is a fully remote position offering maximum flexibility and autonomy. Our client provides an industry-leading salary, comprehensive executive benefits package, and significant bonus potential. You will have access to extensive professional development resources, including training, certifications, and opportunities to attend leading technology conferences. Be part of a forward-thinking company culture that fosters innovation, collaboration, and continuous improvement. Enjoy generous paid time off and a supportive remote work environment designed for productivity and well-being. This is an exceptional opportunity to influence the technical direction of a growing company and advance your career at the highest level.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Architect
Remote Lead Software Architect

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Career development
Global team collaboration
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,900,000
Bonus potential
Global health benefits
Flexible remote work
+1
Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,200,000
Stock options
Health benefits
Learning budget
Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • Stellenbosch

Hybrid
ZAR 2,964,000 - 3,952,000
Executive salary
Bonuses
Equity options
+5
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
Principal Software Architect
Principal Software Architect

Placements24 • Sandton

Hybrid
ZAR 2,285,000 - 3,591,000
Stock options
Performance bonuses
Health/dental/vision insurance
+2
Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,800,000 - 2,400,000
Fully remote position
Health, dental & vision insurance
Stock options
+3
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,200,000 - 2,100,000
Remote-first culture
Flexible remote work
Learning opportunities
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Home office stipend
Private health insurance
Generous annual leave
Remote Solutions Architect
Remote Solutions Architect

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Fully remote
Health insurance
+3