Remote Principal Software Architect

Placements24

LegKraal Gate

Hybride

ZAR 1 800 000 - 2 400 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Fully remote position
Health, dental & vision insurance
Stock options
Home office stipend
Professional growth opportunities
Company equipment

Résumé du poste

Placements24 seeks a visionary Principal Software Architect to define the technical vision for enterprise‑level SaaS platforms. This fully remote role leads architectural design, sets standards, and guides development teams to deliver scalable, secure systems.

You will mentor engineers, evaluate emerging technologies, and champion best practices in cloud‑native architectures (AWS/Azure/GCP, Docker, Kubernetes). A Master’s or PhD and 10+ years in software with 5+ in architecture are expected.

Qualifications

  • Master's or Ph.D. degree in Computer Science, Software Engineering, or related field, or equivalent extensive experience.
  • 10+ years of software development experience, including at least 5 years in architecture/lead roles.
  • Experience designing complex, scalable, distributed SaaS systems.
  • Knowledge of Microservices, Event-Driven Architecture, and SOA patterns.
  • Cloud-native tech and containerization (AWS/Azure/GCP; Docker, Kubernetes).
  • Proficiency in languages (Java, C#, Python, Node.js) and SQL/NoSQL databases.
  • Experience with API design, security, and enterprise integration patterns.
  • Strong leadership, communication, and stakeholder-management abilities.

Responsabilités

  • Define and document overall software architecture for enterprise-grade applications.
  • Make high-level design choices and dictate technical standards and frameworks.
  • Lead design and development of new features ensuring scalability, performance, and security.
  • Collaborate with product, engineering leads, and stakeholders to translate requirements into robust solutions.
  • Provide technical leadership and mentorship to development teams.
  • Evaluate emerging technologies and trends and recommend adoption.
  • Identify and mitigate architectural risks and technical debt.
  • Ensure adherence to architectural principles and best practices across teams.

Connaissances

Leadership experience
Architectural leadership
Communication
Mentoring
Cloud-native architectures

Formation

Master's degree
PhD
Equivalent extensive experience

Outils

AWS
Azure
GCP
Docker
Kubernetes

Description du poste

Our client, a highly innovative technology company focused on developing enterprise-level SaaS solutions, is seeking a visionary Principal Software Architect to join their team. This is a fully remote position, offering the flexibility to work from anywhere. As a Principal Architect, you will play a critical role in defining the technical vision, designing scalable and resilient software architectures, and guiding development teams to ensure the successful implementation of complex systems. You will be responsible for making high-level design choices and dictating technical standards, including software frameworks, patterns, and technologies. The ideal candidate will have a proven track record of architecting sophisticated, large-scale applications and a deep understanding of modern software development principles and cloud-native technologies. This role is perfect for an experienced leader passionate about shaping the future of software.

Key Responsibilities
  • Define and document the overall software architecture for enterprise-level applications and platforms.
  • Make high-level design choices and dictate technical standards, including software frameworks, patterns, and technologies.
  • Lead the technical design and development of new features and products, ensuring scalability, performance, and security.
  • Collaborate closely with product management, engineering leads, and stakeholders to understand business requirements and translate them into robust technical solutions.
  • Provide technical leadership and mentorship to development teams, guiding them in implementing architectural designs.
  • Evaluate emerging technologies and industry trends, recommending their adoption where beneficial.
  • Identify and mitigate architectural risks and technical debt.
  • Ensure adherence to architectural principles, coding standards, and best practices across all development teams.
  • Conduct architectural reviews and provide constructive feedback on system designs.
  • Develop and maintain comprehensive architectural documentation.
  • Troubleshoot complex technical issues and provide expert guidance for resolution.
  • Champion innovation and drive best practices in software development and architecture.
Requirements
  • Master's or Ph.D. degree in Computer Science, Software Engineering, or a related field, or equivalent extensive experience.
  • Minimum of 10 years of experience in software development, with at least 5 years in a software architecture or lead architect role.
  • Proven experience designing and architecting complex, scalable, and distributed systems, preferably in a SaaS environment.
  • In-depth knowledge of various architectural patterns (e.g., Microservices, Event-Driven Architecture, SOA).
  • Expertise in cloud-native technologies and platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Strong understanding of programming languages (e.g., Java, C#, Python, Node.js) and databases (SQL/NoSQL).
  • Experience with API design, management, and security.
  • Proficiency in domain-driven design (DDD) and enterprise integration patterns.
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Strong strategic thinking and problem-solving capabilities.
  • Demonstrated ability to mentor and influence engineering teams.
Benefits
  • Exceptional annual salary package of R .
  • Fully remote position offering ultimate flexibility and autonomy.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous stock options and performance-based bonuses.
  • Significant opportunities for professional growth, continuous learning, and industry recognition.
  • Company-provided equipment and a home office stipend.
  • Opportunity to shape the technological direction of a leading SaaS company.
  • Collaborative and intellectually stimulating remote work environment.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • Centurion

Hybride
ZAR 1 800 000 - 3 200 000
Competitive salary
Remote work stipend
Health insurance
+2
Principal Software Architect
Principal Software Architect

Placements24 • Sandton

Hybride
ZAR 2 285 000 - 3 591 000
Stock options
Performance bonuses
Health/dental/vision insurance
+2
Remote Solutions Architect
Remote Solutions Architect

Placements24 • Upington

Hybride
ZAR 900 000 - 1 300 000
Stock options
Fully remote
Health insurance
+3
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Soweto

Hybride
ZAR 1 500 000 - 2 100 000
Executive-level salary
Full remote work
Health insurance
+2
Principal Solutions Architect
Principal Solutions Architect

Placements24 • Polokwane

Hybride
ZAR 2 964 000 - 4 281 000
Executive-level compensation with base
Global health, dental, vision
Generous time off
+4
Principal Cloud Architect
Principal Cloud Architect

Placements24 • Stellenbosch

Hybride
ZAR 1 200 000 - 2 000 000
Stock options
Bonuses
Health insurance
+4
Principal Cloud Solutions Architect
Principal Cloud Solutions Architect

Placements24 • Upington

Hybride
ZAR 2 470 000 - 3 458 000
Competitive compensation package
Health coverage
Retirement savings plans
+4
Remote Principal Cloud Architect
Remote Principal Cloud Architect

Placements24 • Sandton

Hybride
ZAR 1 400 000 - 2 400 000
Remote work
Competitive compensation
Bonus scheme
+2
Senior Enterprise Architect
Senior Enterprise Architect

Placements24 • Noord-Kaap

Hybride
ZAR 1 200 000 - 1 800 000
Bonus program
Global health benefits
Remote work with flexible hours
+1
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Johannesburg

Hybride
ZAR 1 200 000 - 1 800 000
Fully remote