Overview
Lead / Principal Software Architect (Python, React, GCP & AWS) - remote-first technology consultancy. We are looking for a hands-on Principal Architect to define the technical vision for complex, global client projects. As the senior technical authority in your domain, you will make critical architectural decisions that shape the future of our clients' products, while staying close to the code and mentoring senior developers and engineering leads. This role is ideal for an expert engineer who thrives on solving large-scale technical challenges and is passionate about building secure, scalable, and resilient systems. You will lead by example, setting the standard for engineering excellence and guiding teams to deliver high-quality software on a modern, cloud-native stack.
What YouBe Doing
- Owning the high-level architecture and long-term technical roadmap for key product areas.
- Designing scalable, secure, and resilient systems on GCP and AWS.
- Mentoring Lead and Senior Engineers to cultivate technical excellence within the teams.
- Staying hands-on by writing proofs-of-concept and establishing engineering best practices and patterns.
- Collaborating with product leadership and client stakeholders to align technical strategy with business goals.
What You\u2019ll Bring
Extensive experience as a Staff, Principal, or Architect-level software engineer.Expert-level knowledge of Python and modern web frameworks like FastAPI.Deep architectural experience with cloud platforms (GCP and AWS) and container orchestration with Kubernetes.A strong foundation in Security Engineering and designing secure-by-default systems.Proven ability to lead and influence senior technical staff and communicate complex ideas effectively.Experience with frontend technologies like React is beneficial.Details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Professional ServicesJohannesburg, Gauteng, South Africa
#J-18808-Ljbffr