Principal Software Engineer 188211-1

Opensource Intelligent Solutions

Gauteng

On-site

ZAR 1,200,000 - 1,700,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Opensource Intelligent Solutions is seeking a Principal Software Engineer in Midrand, Gauteng, to lead hands-on engineering for AI-native software systems. You will architect end-to-end enterprise solutions, mentor senior teams, and drive production-grade software across cloud, back-end, web, mobile, and AI platforms.

Ideal candidates have 20+ years of software experience, deep architectural know-how, experience with Swift/Kotlin and Flutter, and a track record delivering complex enterprise

Qualifications

  • 20+ years of software engineering experience.
  • Proven success designing and delivering complex enterprise systems.
  • Deep expertise in software architecture, cloud platforms (Azure, AWS and/or GCP), distributed systems, and modern engineering practices.
  • Strong hands-on development experience and a passion for coding.
  • Experience with native mobile development (Swift and/or Kotlin) and Flutter.
  • Practical experience building AI-powered applications and embracing AI-native engineering tools such as GitHub Copilot, Cursor, Claude Code, Gemini Code Assist, and similar platforms.
  • Strong stakeholder engagement and consulting skills.

Responsibilities

  • Design and build enterprise-grade software solutions from concept to production.
  • Define architecture across cloud, backend, web, mobile, and AI platforms.
  • Develop production software using AI-assisted engineering practices.
  • Build intelligent applications using LLMs, AI agents, RAG, MCP, and modern AI frameworks.
  • Deliver native mobile solutions (iOS/Android) and cross-platform applications using Flutter or similar technologies.
  • Partner with clients and engineering teams to solve complex business and technical challenges.
  • Mentor senior engineers and influence engineering excellence through hands-on leadership.
  • Evaluate emerging technologies and turn innovation into business value.

Skills

20+ years experience
Enterprise systems design
Software architecture
Cloud platforms (Azure AWS GCP)
Hands-on development
Native mobile (Swift/Kotlin)
Flutter
AI-powered apps
Stakeholder engagement

Tools

GitHub Copilot
Cursor
Claude Code
Gemini Code Assist

Job description

Build the Future of AI-Native Software Engineering

We're looking for a rare kind of engineer.
Someone with 20+ years of software engineering experience who still loves writing code, solving complex problems, and learning emerging technologies before they become mainstream. This is not a management role. It's a hands-on technical leadership opportunity for an exceptional engineer who can architect enterprise-scale solutions, build production software, mentor senior teams, and help shape how AI transforms software development.

What You'll Do
  • Design and build enterprise-grade software solutions from concept to production.
  • Define architecture across cloud, backend, web, mobile, and AI platforms.
  • Develop production software using AI-assisted engineering practices.
  • Build intelligent applications using LLMs, AI agents, RAG, MCP, and modern AI frameworks.
  • Deliver native mobile solutions (iOS/Android) and cross-platform applications using Flutter or similar technologies.
  • Partner with clients and engineering teams to solve complex business and technical challenges.
  • Mentor senior engineers and influence engineering excellence through hands-on leadership.
  • Evaluate emerging technologies and turn innovation into business value.
What You'll Bring
  • 20+ years of software engineering experience.
  • Proven success designing and delivering complex enterprise systems.
  • Deep expertise in software architecture, cloud platforms (Azure, AWS and/or GCP), distributed systems, and modern engineering practices.
  • Strong hands-on development experience and a passion for coding.
  • Experience with native mobile development (Swift and/or Kotlin) and Flutter.
  • Practical experience building AI-powered applications and embracing AI-native engineering tools such as GitHub Copilot, Cursor, Claude Code, Gemini Code Assist, and similar platforms.
  • Strong stakeholder engagement and consulting skills.
Bonus Points

Experience with:

  • Multi-agent AI systems
  • Edge or on-device AI
  • React Native or .NET MAUI
  • Open source contributions
  • Technical speaking, writing, or community leadership
Why Join Us?

You'll work on some of the most exciting challenges in modern software engineering, helping large organisations adopt AI-native engineering practices while remaining deeply hands-on. If you're the kind of engineer who still loves building software after two decades and believes AI will redefine the future of engineering, we'd love to talk.

Principal Software Engineer 188211-1 • Midrand, Gauteng, ZA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Principal Software Engineer
Principal Software Engineer

Golden Rule • Johannesburg

On-site
ZAR 2,000,000 - 2,800,000
Principal Software Engineer 188211-1
Principal Software Engineer 188211-1

Opensource • Midrand

On-site
ZAR 1,200,000 - 2,100,000
Principal Software Engineer
Principal Software Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Senior Agentic Software Engineer
Senior Agentic Software Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 700,000 - 1,100,000
Principle Engineer | AI-Augmented Engineering Systems
Principle Engineer | AI-Augmented Engineering Systems

Communicate Finance • Wes-Kaap

On-site
ZAR 1,200,000 - 2,000,000
Principal Software Engineer
Principal Software Engineer

HelloKindred • Gauteng

Hybrid
ZAR 2,000,000 - 2,800,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • South Africa

On-site
ZAR 810,000 - 990,000
Senior Ai Engineer
Senior Ai Engineer

Igrow Wealth Investments • Wes-Kaap

On-site
ZAR 600,000 - 900,000
AI-Native Enterprise Software Architect & Hands-On Leader
AI-Native Enterprise Software Architect & Hands-On Leader

Opensource Intelligent Solutions • Gauteng

On-site
ZAR 1,200,000 - 1,700,000