Senior Software Architect - Cloud Native
WhatJobs Direct
About the role
Our client is a cutting-edge technology company at the forefront of digital innovation, seeking a highly skilled and visionary Senior Software Architect to join their fully remote team. This is an exceptional opportunity to design and shape the architecture of next-generation cloud-native applications that will power their global platforms. You will be instrumental in defining technical strategies, setting architectural standards, and guiding development teams in building scalable, resilient, and high-performance solutions. The role demands a deep understanding of modern software architecture patterns, cloud technologies (AWS, Azure, GCP), microservices, containerization (Docker, Kubernetes), and CI/CD practices. As a thought leader, you will drive technological advancements and foster a culture of innovation within a collaborative, distributed environment.
Key Responsibilities: Define and evolve the architectural vision and roadmap for cloud-native applications. Design and oversee the implementation of robust, scalable, and secure software architectures. Evaluate and select appropriate technologies, frameworks, and tools for development. Lead and mentor software engineering teams on architectural best practices and design principles. Ensure the adoption of microservices, event-driven architectures, and other cloud-native patterns. Champion the implementation of CI/CD pipelines, automated testing, and infrastructure as code. Collaborate closely with product managers, stakeholders, and engineering teams to translate business requirements into technical solutions. Identify and address technical debt, performance bottlenecks, and security vulnerabilities. Conduct architectural reviews and provide technical guidance to development teams. Stay current with emerging technologies and industry trends, driving innovation within the organization. The ideal candidate will have a Master's or Bachelor's degree in Computer Science, Engineering, or a related field, with a minimum of 10 years of experience in software development and architecture, including significant experience with cloud-native technologies. Proven expertise in designing and deploying large-scale, distributed systems is essential. Strong knowledge of container orchestration, microservices patterns, and various cloud platforms (AWS, Azure, GCP) is a must. Excellent communication, leadership, and problem-solving skills are required to effectively guide teams and influence technical decisions in this remote-first setting. You will be empowered to drive significant technical direction and innovation, contributing to transformative projects from Mossel Bay, Western Cape, ZA and beyond, making a substantial impact on the future of technology.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free