Principal Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Expert/Leader
Agency • Information Technology • Professional Services
The Role
Designs and ships enterprise-grade software across cloud, backend, web, mobile, and AI platforms. Responsibilities include architecture, production coding, LLM and multi-agent application development, native and cross-platform mobile development, client collaboration, mentoring senior engineers, technology evaluation, and improving developer experience through engineering platforms and AI-assisted workflows.
Summary Generated by Built In
Ready to code the future — while still getting your hands dirty in the present?

We’re hunting for a rare breed: a battle-tested software engineer with 20+ years of scars and wins who still gets a genuine rush from writing elegant code… and who’s already deep in the AI-native trenches.

This is not a strategy-only architecture role. You will design and ship enterprise-grade systems across cloud, backend, web, mobile and AI — from first sketch all the way to production.

Role Overview

We’re looking for someone with over 20 years of professional software engineering experience who is still writing code every day. Someone who treats AI as a true engineering partner, not just a productivity tool. Someone who can architect complex systems, build production software, mentor senior engineers, and continuously redefine what’s possible with modern software development.

This is a hands-on technical leadership role. You lead through technical excellence, curiosity and execution — not management.

What You’ll Do
  • Design and build enterprise-grade software solutions from concept through to production
  • Define architecture across cloud, backend, web, AI and mobile platforms
  • Develop production-quality software using AI-assisted engineering workflows
  • Build intelligent applications powered by Large Language Models (LLMs), multi-agent systems and modern AI platforms
  • Design and develop native mobile applications (iOS & Android) and cross-platform solutions (Flutter, React Native or .NET MAUI)
  • Partner with clients and engineering teams to solve complex technical challenges
  • Mentor senior engineers and raise engineering standards through hands-on technical leadership
  • Evaluate and introduce emerging technologies that improve engineering capability and business outcomes
  • Continue coding, prototyping and experimenting with new technologies as part of your daily work



Requirements
What We’re Looking For

Core Experience

  • 20+ years of professional software engineering experience
  • Bachelor’s degree in Computer Science, Information Systems or related field (preferred)
  • Strong system architecture capabilities

Cloud & Architecture

  • Extensive experience building cloud-native applications on Azure, AWS and/or Google Cloud
  • Deep knowledge of modern software architecture, APIs, distributed systems, DevSecOps, CI/CD and secure software engineering

AI & Emerging Tech

  • Hands-on experience with multi-agent AI systems, Edge AI and On-device AI
  • Proven ability to build intelligent applications using LLMs and modern AI platforms

Mobile

  • Experience developing native mobile applications using Swift and/or Kotlin
  • Experience with cross-platform frameworks (Flutter, React Native or .NET MAUI)

AI-Native Engineering & Developer Experience

  • Active daily use of modern AI coding tools and platforms, including: Cursor, Claude Code, GitHub Copilot, OpenAI Codex, Windsurf, Gemini Code Assist, Lovable, Bolt.new, Firebase Studio
  • Experience building engineering platforms, accelerators and improving Developer Experience (DevEx)

If you’re a Principal-level engineer who still loves shipping code and is already operating in the AI-native era, this is one of the most interesting opportunities currently open.

Apply now.




Skills Required

  • 20+ years of professional software engineering experience
  • Bachelor's degree in Computer Science, Information Systems, or a related field
  • Strong system architecture capabilities
  • Extensive experience building cloud-native applications on Azure, AWS, and/or Google Cloud
  • Deep knowledge of modern software architecture, APIs, distributed systems, DevSecOps, CI/CD, and secure software engineering
  • Hands-on experience with multi-agent AI systems, Edge AI, and On-device AI
  • Proven ability to build intelligent applications using LLMs and modern AI platforms
  • Experience developing native mobile applications using Swift and/or Kotlin
  • Experience with Flutter, React Native, or .NET MAUI
  • Active daily use of modern AI coding tools and platforms
  • Experience building engineering platforms, accelerators, and improving developer experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

HelloKindred Logo HelloKindred

Principal Software Engineer

Agency • Digital Media • Professional Services • Design
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
300 Employees

Sabenza IT Logo Sabenza IT

Principal Software Engineer

Agency • Information Technology • Professional Services
In-Office
Rivonia, City of Johannesburg Metropolitan Municipality, Gauteng, ZAF

Mastercard Logo Mastercard

Director, Customer Success Africa and East Arabia

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Mastercard Logo Mastercard

Vice President, Financial Institutions Sales - Africa, Commercial Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Sandton, City of Johannesburg, Gauteng, ZAF
38800 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account