More jobs:
Principal Software Architect
Job in
Polokwane, Limpopo, South Africa
Listed on 2026-10-19
Listing for:
Placements24
Full Time
position Listed on 2026-10-19
Job specializations:
-
Software Development
Software Architect, Cloud Engineer - Software
Job Description & How to Apply Below
Our client, a leading innovator in AI-driven solutions, located in Polokwane, Limpopo
, is seeking a distinguished Principal Software Architect to lead the design and evolution of their core technology platforms. This senior role requires a visionary leader with a deep understanding of software architecture, scalability, and distributed systems. You will be responsible for defining technical strategies, setting architectural standards, and guiding engineering teams in building robust, high-performance, and maintainable software solutions. This is a unique opportunity to shape the future of AI technology and influence technical direction within a forward-thinking organization in Polokwane
.
- Define and drive the overall software architecture for new and existing products, ensuring scalability, reliability, and performance.
- Develop and maintain architectural standards, guidelines, and best practices for the engineering teams.
- Evaluate and select appropriate technologies, frameworks, and tools to meet project and business needs.
- Lead the design of complex distributed systems, microservices, and data pipelines.
- Collaborate closely with product management, engineering leads, and stakeholders to translate business requirements into technical solutions.
- Provide technical leadership and mentorship to software engineering teams.
- Conduct architectural reviews and ensure adherence to established standards.
- Identify and mitigate technical risks, and ensure the long-term maintainability of the codebase.
- Stay abreast of emerging technologies and industry trends, assessing their potential impact and application.
- Champion innovation and drive the adoption of modern software engineering practices.
- Master's or Ph.D. in Computer Science, Software Engineering, or a related field.
- 10+ years of progressive experience in software development, with a significant portion focused on software architecture.
- Proven track record of designing and implementing complex, large-scale distributed systems.
- Deep understanding of architectural patterns (e.g., microservices, event-driven architecture), design principles, and data structures.
- Expertise in multiple programming languages and technologies (e.g., Java, Python, C++, Go, Node.js).
- Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication, leadership, and stakeholder management abilities.
- Experience in AI/ML development environments is highly desirable.
- Ability to influence and guide technical decisions across multiple teams.
- Our client offers an industry-leading compensation package, including a substantial base salary, significant annual bonuses, stock options, and comprehensive health and retirement benefits.
- This hybrid role offers a balanced approach to work, allowing for collaboration in Polokwane, Limpopo
, while providing remote flexibility. - We invest in our employees' growth through extensive training programs, conference attendance, and clear career progression paths.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×