Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal Software Architect Python, React, GCP.
Johannesburg Jobs | Expertini

Urgent! Principal Software Architect - Python, React, GCP - Local Job Opening in Johannesburg

Principal Software Architect Python, React, GCP



Job description

Principal Software Architect - Python, React, GCP

Join to apply for the Principal Software Architect - Python, React, GCP role at Badger & Bird Talent

Role Summary

This is an opportunity for a hands‑on technical leader to define the architectural vision for complex, global‑scale software products.

We are a remote‑first technology consultancy looking for a Principal Architect to make the key technical decisions that will shape the future of our platforms.

You will be the senior technical authority, responsible for designing resilient and secure systems.

This role is ideal for an expert engineer who thrives on solving large‑scale challenges while staying close to the code and mentoring other senior engineers.

Why This Opportunity is for You

  • Define the End‑to‑End Technical Vision – Own the high‑level architecture and technical roadmap.

    See your strategic vision built and deployed, making a lasting impact on enterprise‑grade products.

  • Solve Complex, Enterprise‑Scale Problems – Tackle the most significant technical challenges for large, international clients in a modern, multi‑cloud environment.

  • Lead and Mentor Technical Experts – Guide and mentor Lead and Senior Engineers, elevating the technical capabilities of the entire organisation.

  • Stay Hands‑On with a Modern Stack – Write proofs‑of‑concept and establish engineering patterns with Python, FastAPI, React, GCP, and AWS.

  • Enjoy a Remote, Supportive Culture – Flexible, remote‑first team that values your expertise and supports professional growth, including sponsored certifications.

What You Will Be Doing

  • Own the high‑level architecture and long‑term technical roadmap for key product areas.

  • Design scalable, secure, and resilient systems across GCP and AWS.

  • Guide and mentor Lead Engineers and development teams to foster technical excellence.

  • Stay hands‑on by writing proofs‑of‑concept and establishing engineering patterns.

  • Collaborate with product and client leadership to align technical strategy with business goals.

What You Will 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, specifically GCP and AWS.

  • A strong foundation in security engineering and designing secure‑by‑default systems.

  • Experience with frontend technologies like React is beneficial.

  • Proven ability to lead and influence other senior technical staff.

Location

This is a fully remote role based in South Africa.

Seniority level: Not applicable

Employment type: Full‑time

Job function: Engineering and Information Technology

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal Software Potential: Insight & Career Growth Guide