Senior Lead Developer (C++, Rust) - Cape Town - Up to R1.6m Per Annum

E-Merge

South Africa

On-site

ZAR 1,440,000 - 1,760,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

E-Merge is seeking a Senior Lead Developer with strong C++ and Rust expertise to join a high-performing technology team in Cape Town. This hands-on leadership role focuses on shaping architecture, mentoring engineers, and delivering high-impact software.

The ideal candidate writes great code, thrives on engineering excellence, and can drive best practices across complex systems. Reference MAT61499 for internal tracking.

Qualifications

  • Strong production experience with C++ and Rust.
  • Experience mentoring and leading engineers.
  • Experience with Linux-based development and performance tuning.
  • Ability to work with both modern and legacy codebases.

Skills

C++
Rust
Linux
Memory mgmt
Concurrency

Tools

Git

Job description

A technology-driven team built around innovation and engineering excellence is looking for an exceptional Senior Lead Developer with strong C++ and Rust expertise to join its high-performing technology team and work on sophisticated, high-impact software

This is a hands-on technical leadership opportunity for someone who enjoys writing great code, shaping architecture, mentoring engineers, and driving engineering excellence

If you are a senior C++ engineer with strong Rust expertise-or a systems engineer who thrives at the intersection of both languages-want love to hear from you

Technical Requirements:
  • Strong commercial experience developing software in **C++**.
  • Strong commercial experience with **Rust**.
  • Experience working with both modern and legacy codebases.
  • Strong understanding of software architecture and design principles.
  • Strong systems programming fundamentals.
  • Excellent debugging and problem-solving skills.
  • Experience developing production-grade, high-performance software.
  • Strong understanding of memory management, concurrency and multi-threading.
  • Experience working with Linux-based development environments.
  • Strong understanding of software development best practices.
  • Experience with Git and modern source-control practices.
  • Ability to understand and work within complex existing systems.

Reference Number for this position is MAT61499 which is a permanent position based in Claremont, Cape Town offering a cost to company salary of up to R1.6m per annum depending on experience and ability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ RUST Lead Developer - Cape Town (Claremont) / Hybrid - R1.5m PA
Senior C++ RUST Lead Developer - Cape Town (Claremont) / Hybrid - R1.5m PA

E-Merge • South Africa

On-site
ZAR 1,350,000 - 1,650,000
Senior Lead Developer (C++ & Rust): Architect & Mentor
Senior Lead Developer (C++ & Rust): Architect & Mentor

E-Merge • South Africa

On-site
ZAR 1,440,000 - 1,760,000
SENIOR C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN (HYBRID)- UP TO R1.5M PER ANNUM
SENIOR C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN (HYBRID)- UP TO R1.5M PER ANNUM

E-Merge • South Africa

On-site
ZAR 1,350,000 - 1,650,000
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • South Africa

On-site
ZAR 990,000 - 1,210,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 990,000 - 1,210,000
INTERMEDIATE C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN - UP TO R1.2M PA
INTERMEDIATE C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN - UP TO R1.2M PA

ATS Client • Cape Town

On-site
ZAR 1,080,000 - 1,320,000
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 880,000
SENIOR SOFTWARE DEVELOPER - C# (CAPE TOWN - IN-OFFICE) UP TO R130K PER MONTH
SENIOR SOFTWARE DEVELOPER - C# (CAPE TOWN - IN-OFFICE) UP TO R130K PER MONTH

ATS Client • Cape Town

On-site
ZAR 1,320,228 - 1,581,372
Senior Software Developer - Cape Town - R1M PA
Senior Software Developer - Cape Town - R1M PA

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,100,000