
Enable job alerts via email!
A leading technology consultancy is seeking an experienced Lead Software Engineer to guide a remote team from South Africa. You will play a crucial role in technical leadership, working with a multi-cloud tech stack including Python, FastAPI, and React. This is an ideal opportunity for a senior engineer passionate about building high-quality software and mentoring other engineers.
We are representing a remote-first technology consultancy seeking an experienced Lead Software Engineer.
This is an opportunity to guide a skilled team while remaining hands‑on with a modern, multi‑cloud tech stack.
You will be responsible for technical leadership, mentorship, and contributing to the architecture of complex applications for international clients.
This role is ideal for a senior engineer who is passionate about building high‑quality software and fostering a collaborative, high‑performing team.
Lead and Mentor a talented team, making a direct impact on the growth of other engineers.
Influence technical architecture by collaborating closely with architects to shape product direction.
Work on a modern, in‑demand stack including Python, FastAPI, React, GCP, AWS, and Kubernetes.
Gain international project exposure on enterprise‑scale projects for major overseas clients, while working remotely from South Africa.
Grow your career with full support, including sponsored certifications in cloud and other modern technologies.
Guiding a software engineering team in an agile environment.
Providing technical mentorship, conducting code reviews, and setting high standards for code quality.
Developing high-quality, secure code using Python, FastAPI, and React.
Collaborating with architects and product owners to design and deliver new features.
Helping steer technical decisions and ensuring the team follows best practices.
This is a fully remote role based in South Africa.
#J‑