Principal Software Engineer 188211-1

Executive Placements · Midrand, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

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 engi

.special-hidden { display: none; }

Auto-apply to this jobView original posting ↗
Principal Software Engineer 188211-1 at Executive Placements — Midrand, Gauteng · JobAlertsZA