L

Principal Engineer (Full-Stack / Platform / Data)

lesaka technologies inc. • South Africa
Relocation
Apply
AI Summary

Lead the evolution of our platform across infrastructure, data, backend, and frontend systems. Define and drive system architecture, make high-impact technical decisions, and contribute hands-on across the stack. Mentor engineers and raise the technical bar across teams.

Key Highlights
Define and drive system architecture
Make high-impact technical decisions
Mentor engineers and raise the technical bar
Key Responsibilities
Define and drive system architecture across frontend, backend, data, and infrastructure
Contribute hands-on across the stack when needed (backend, frontend, data, infrastructure)
Mentor engineers and raise the technical bar across teams
Technical Skills Required
Cloud infrastructure Data modeling JavaScript
Benefits & Perks
Hybrid or on-site work arrangement
Relocation within South Africa for the right candidate
10+ years of hands-on software engineering experience
Nice to Have
Leadership
Experience in high-growth or scaling environments
Experience building internal platforms or developer tooling

Job Description


Job Description

Job Title: Principal Engineer (Full-Stack / Platform / Data)

Location: Cape Town, South Africa (Hybrid or On-site)

Open to relocation within South Africa for the right candidate

Role Overview

We are hiring a Principal Engineer to lead the evolution of our platform across infrastructure, data, backend, and frontend systems. This is a senior, hands-on role focused on solving complex technical challenges while shaping long-term architecture and engineering direction.

Key Responsibilities

  • Define and drive system architecture across frontend, backend, data, and infrastructure
  • Make high-impact technical decisions with long-term scalability in mind
  • Contribute hands-on across the stack when needed (backend, frontend, data, infrastructure)
  • Design and maintain cloud infrastructure and deployment systems
  • Architect data models and pipelines that support both product and analytics
  • Improve reliability, observability, and developer experience
  • Mentor engineers and raise the technical bar across teams
  • Partner with leadership on technical strategy and execution

Experience

  • 10+ years of hands-on software engineering experience
  • Proven experience designing, building, and scaling complex, production systems
  • Demonstrated experience working across backend, frontend, data, and infrastructure domains

Key Competencies

  • Strong backend engineering experience (APIs, distributed systems, service design)
  • Solid frontend engineering experience with modern frameworks (e.g., React) and performance optimization
  • Proven experience designing and operating data systems (data modeling, pipelines, storage)
  • Deep experience with cloud infrastructure, CI/CD systems, and observability tooling
  • Technical Ability
  • Strong technical judgment and ability to make high-quality tradeoffs
  • Track record of influencing technical direction and mentoring engineers
  • Clear and effective communication across technical and non-technical stakeholders

Nice to Have

  • Leadership
  • Strong technical judgment and ability to make high-quality tradeoffs
  • Track record of influencing technical direction and mentoring engineers
  • Clear and effective communication across technical and non-technical stakeholders
  • Experience in high-growth or scaling environments
  • Experience building internal platforms or developer tooling
  • Experience balancing product delivery with platform/infrastructure investment

Apply

Similar Jobs

Explore other opportunities that match your interests

Senior Software Systems Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

LevelUP HCS

South Africa

Senior IT Business Analyst

Programming
•
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Philip Morris International

South Africa

Senior Full Stack Developer

Programming
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

executiveplacements.com

South Africa

Subscribe our newsletter

New Things Will Always Update Regularly