2,167,119open jobs
139,487companies
239,800added this week
Browse all
Location
Remote (South Africa)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Nov 6, 2026. MIT Recruitment scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Introduction

Our client, is looking for a highly talented Principal Engineer to join the Engineering team based in South Africa.

As a Principal Software Engineer, you are a pragmatic visionary and a strategic force multiplier across the engineering organization. You act as the bridge between ambitious business goals and robust technology solutions. Your purpose is to think globally and architect systemically, ensuring platforms scale gracefully while driving technical excellence, leading 0-to-1 greenfield incubation, mitigating systemic risks, and elevating the capabilities of the entire engineering group.


 

Duties & Responsibilities

Key responsibilities: 

  • Drive Technical Architecture: Lead the design and architecture of highly scalable, available, and secure distributed systems across the Group.
  • Innovation & Incubation: Lead 0-to-1 engineering initiatives, evaluate emerging technologies, and prove their viability through rapid prototyping to unlock new capabilities.
  • Solve Hard Problems: Functionally decompose complex business and supply chain constraints into simple, elegant, and straightforward technical solutions.
  • Elevate Engineering Standards: Establish, champion, and iterate on group-wide technical standards, actively evangelising technical transformation and shifting organisational paradigms.
  • Lead Cross-Functional Delivery: Serve as the technical authority on our most demanding, cross-departmental projects, fully understanding and mitigating system interdependencies.
  • Mentor and Sponsor: Accelerate the career development of the engineering team by actively mentoring senior engineers and guiding their technical growth.
  • Influence Strategy: Provide objective, data-loaded guidance to executive decision-makers, balancing technical purity with strong business pragmatism.
  • Drive Operational Excellence: Proactively identify systemic risks, monitor technology trends, and champion initiatives that improve platform reliability, performance, and developer velocity.

 

Output: 

  • Highly available, scalable, and secure system architectures that meet business needs.
  • Successful integration and scaling of emerging technologies (0-to-1) into production ecosystems.
  • Group-wide technical standards, architecture documentation, and best practices.
  • Delivery of mission-critical, cross-functional technical projects.
  • A measurable increase in the technical capability and output quality of mentored senior engineers.
  • Strategic technical roadmaps aligned with executive and business goals.
Desired Experience & Qualification

Minimum Required Qualification

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related technical field.
  • Postgraduate Degree in Computer Science, Mathematics, Engineering, or a related field (Preferred).

 

Minimum Required Experience

  • 10+ years of relevant experience in software engineering, relational database internals, and distributed systems.
  • 5+ years of technical leadership experience, with a demonstrated ability to influence results-oriented development teams.
  • Proven track record of taking major, large-scale software projects from ideation to production deployment and operational support.
  • Proven track record of driving technical transformation, spearheading greenfield (0-to-1) projects, and successfully evangelising new technologies across a large engineering organisation.
  • Experience influencing a team of developers to deliver highly available and scalable services.
  • Deep domain experience in e-commerce, Supply Chain, Logistics, Machine learning, Web development, IaaS, PaaS, or SaaS.

 

Minimum Required Competencies

  • Expert-level understanding of advanced data structures, algorithms, and complex system design.
  • Subject Matter Expert on multiple databases, caching, load balancers, message queues, distributed key stores, and high-throughput transaction processing.
  • Deep understanding of coding best practices, system scalability, security, and performance tuning.
  • Demonstrated ability to create a supportive work environment for career and personal development.

 

Skills, knowledge & Abilities

  • You are a leader, a builder, and an operator who strives for simplicity and demonstrates significant creativity.
  • Excellent interpersonal, verbal, and written communication skills, including the ability to communicate complex technical problems in a simple way to C-suite executives.
  • Ability to build credibility with senior engineers and senior management; able to earn and sustain the respect of highly technical professionals.
  • Ability to navigate extreme ambiguity, drive technical alignment across conflicting requirements, and lead teams through complex organisational transformations.
  • Strong negotiation, conflict resolution, and technical project management skills.
  • Able to plan ahead, proactively identify technology trends, estimate workload, and prioritise effectively across multiple simultaneous initiatives.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,167,119 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
South Africa
$118k – $237k per year · Equity · Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · United States
Java
Java
Spring Boot
AI/ML
Copilot
Cursor
DevOps
Rest API
Splunk
Azure DevOps
GitHub Actions
Dynatrace
Prometheus
Azure
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Apply
$107k – $261k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · High School Diploma · United States
Python
JavaScript
Java
TypeScript
Node JS
AI/ML
Fine-tuning
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
Semantic Search
LLM Guardrails
Frontend
Angular
React.js
DevOps
Rest API
GCP
CI/CD
Docker
Kubernetes
Apply
Remote (India) · Bachelor's Degree · Bengaluru
Python
Go
Java
AI/ML
LLM
DevOps
CI/CD
Management
Agile
Apply
Java Technical Lead 5 hours ago
$115k – $165k per year · Remote (United States) · Full-Time
Java
SQL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Gradle
Mobile
JUnit
DevOps
Rest API
Git
Management
Agile
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
Embeddings
Prompt Engineering
LLM
RAG
Frontend
Vue.js
Svelte
Next.js
Angular
React.js
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Equity · Hybrid · Full-Time · 6+ years exp · Master's Degree · Johannesburg
Apply
Temp Buyer (P&A) 1 day ago
Equity · In office · 3+ years exp · South Africa
Apply
Remote (South Africa) · Full-Time · 3+ years exp · South Africa
Management
Xero
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Apply
See all jobs
This is one of many
2,167,119 more open roles from verified company boards, updated every day.