1,272,850open jobs
73,846companies
209,703added this week
Browse all
Salary
≈ $30k – $81k per year (Estimated)
Location
In office (Cape Town)
Seniority
Principal · 10+ years exp

Confirmed on the employer's own hiring board on Oct 6, 2026. First seen by Alion on Oct 2, 2026. DVT scores B on the Alion truth index.

Overview
Company
Impact
Profile match

DVT

DVT is a South African software company founded in 1999 and headquartered in Johannesburg. It provides software development, testing and agile consulting. The company works with enterprise clients across the country.

DVT is looking for an exceptional Principal Engineer to lead the technical implementation of AI augmented software engineering across a large and complex engineering environment.

This is a senior individual contributor position, equivalent in influence to a Head of Engineering, but without direct line management responsibility. The successful candidate will remain deeply hands on, writing production code, building engineering tooling and setting technical standards across multiple development teams and technology stacks.

The role will be responsible for designing and implementing the engineering foundations required for safe, measurable and repeatable AI assisted software delivery. This includes agent scaffolding, retrieval and context layers, prompt and workflow libraries, evaluation frameworks, guardrails, developer tooling and engineering telemetry.

Requirements

Key Responsibilities

  • Design and build platforms supporting AI assisted software development

  • Develop agentic workflows, retrieval solutions, context layers and evaluation frameworks

  • Integrate AI capabilities into developer tooling and CI/CD pipelines

  • Establish guardrails and engineering standards for AI generated code

  • Create integration patterns across Java, .NET, React and Flutter environments

  • Build telemetry to measure delivery, quality, defects and productivity

  • Evaluate AI models, platforms, tools and third party services

  • Lead technical reviews, prototypes and architecture discussions

  • Mentor senior engineers and influence technical direction across multiple teams

  • Ensure solutions meet security, regulatory and data protection requirements

Technical Requirements

  • 10 or more years of software engineering experience

  • Proven hands on delivery at senior, staff or principal level

  • Deep production experience in at least two of the following:

    • Java, .NET, React, Flutter

  • Working knowledge of the remaining technology stacks

  • Strong AWS and cloud native architecture experience

  • Experience with microservices, event driven systems, APIs and CI/CD

  • Experience building internal platforms or developer tooling used across multiple teams

AI Engineering Requirements

  • Practical experience building and shipping AI enabled engineering solutions

  • Large language model application patterns

  • Agentic workflows and tool use

  • Retrieval augmented generation and context engineering

  • Prompt and workflow design

  • Model evaluation and benchmarking

  • Evaluation harnesses, regression testing and guardrails

  • Understanding of generative AI security, safety and production failure modes

  • Advisory or strategy experience without practical implementation will not be sufficient.

Leadership Requirements

  • Proven technical leadership across multiple teams

  • Ability to influence without direct authority

  • Strong mentoring and engineering enablement skills

  • Ability to communicate technical decisions to technical and business stakeholders

  • Confidence to defend technical decisions under commercial pressure

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Engineering or a related field.

Ideal Candidate Profile

The ideal candidate is a deeply technical Principal Engineer who combines strong software engineering fundamentals with practical AI engineering experience.

You should be comfortable writing production code, building platforms for other engineers, working across different technology stacks and influencing technical direction at organisational level.

You will be expected to solve problems where no established implementation pattern exists and where decisions carry significant operational, security and regulatory consequences.

This role is best suited to someone who wants broad technical influence while continuing to build, prototype, test and ship working software.

** Principal Engineer role is positioned as a senior individual contributor at Head of Engineering equivalence.

The role carries no headcount, budget authority or line management responsibility.

Its seniority derives from its technical influence across the engineering environment and its accountability for delivering the technical foundation of the organisation’s transformation.

Who we are:

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.
1,272,850 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
Cape Town
≈ $18k – $43k per year (Estimated) • Remote (South Africa) • Full-Time • Cape Town
Python
JavaScript
Kotlin
SQL
C#
C++
C#
ASP.NET Core
Entity Framework Core
Frontend
React.js
DevOps
CI/CD
Git
AWS
Analytics
Power BI
Management
Trello
Agile
Apply
≈ $38k – $78k per year (Estimated) • In office • Full-Time • 6+ years exp • Cape Town
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
AWS
Kubernetes
Apply
Java Developer 2 hours ago
≈ $40k – $82k per year (Estimated) • In office • Full-Time • Johannesburg
Java
Apply
≈ $36k – $74k per year (Estimated) • In office • Full-Time • 7+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Redis
RabbitMQ
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Full Stack Developer 2 hours ago
≈ $16k – $37k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Cape Town
JavaScript
PHP
PHP
Laravel
WordPress
Frontend
Vue.js
React.js
DevOps
Rest API
CI/CD
Git
Apply
≈ $18k – $44k per year (Estimated) • In office • Cape Town
Apply
≈ $11k – $20k per year (Estimated) • In office • Internship • Bachelor's Degree • Cape Town
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,272,850 more open roles from verified company boards, updated every day.