Lead Developer
We are a technology-driven team built around innovation and engineering excellence, seeking an exceptional Senior Lead Developer with strong C++ and Rust expertise. Join our high-performing technology team to design and build sophisticated, high-impact software solutions.
Duties & Responsibilities
This is a hands-on technical leadership opportunity for someone who enjoys writing exceptional code, shaping system architecture, mentoring engineers, and driving engineering excellence across the team.
If you are a senior C++ engineer with strong Rust expertise—or a systems engineer who thrives at the intersection of both languages—we would love to hear from you. Apply today!
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
- Solid 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
- Extensive experience working with Linux-based development environments
- Strong understanding of software development best practices
- Experience with Git and modern source-control practices
- Proven ability to understand and work within complex existing systems
Tags
About the Company

E-Merge IT Recruitment
Staffing & Recruitment
Ready to Apply?
Similar Jobs
Stand-Out Staffing • Remote - South Africa
Posted 10 hours ago

Stand-Out Staffing • Remote - South Africa
Posted 13 hours ago

Postbank SOC • Pretoria, Gauteng, South Africa
Posted 14 hours ago

Postbank SOC • Pretoria, Gauteng, South Africa
Posted 14 hours ago

Postbank SOC • Pretoria, Gauteng, South Africa
Posted 15 hours ago

