Una candidatura completa en un minuto
Currículum y carta de presentación personalizados, listos para enviar.
RedHerd is seeking an Intermediate Pentester with a focus on code review for client engagements in South Africa. You will read unfamiliar code, trace change histories, and identify logic flaws with real-world impact.
This hands-on role requires offensive security experience and strong code-reading ability. Based in Cape Town or Johannesburg, you will collaborate with client engineers, explain findings clearly, and mentor junior reviewers.
Location: Cape Town or Johannesburg, South Africa
Employment type: Full time, permanent
Seniority: Intermediate - three to four years in security
RedHerd is a specialist cybersecurity recruitment and advisory firm. We work with consultancies, product companies, vendors and enterprise security teams across South Africa, the UK, Europe and the United States. We are recruiting this position exclusively on behalf of our client. Their identity is shared with you during qualification, before anything is submitted. We never introduce your profile without your knowledge and consent.
A deeply technical security review and consulting firm working with global clients. Their differentiator is depth: where most firms stop at a penetration test, this team goes into the source code, traces how a vulnerability was introduced across versions, and works with the client's engineers to fix it.
Consultants are staffed onto client engagements rather than kept on internal product work, so the codebases and the languages change from project to project. The team is small enough that a consultant's own judgement carries real weight on an engagement.
You review source code for security defects and work with the client engineering teams. That means reading unfamiliar codebases quickly, following commit history and diffs to understand how a change introduced or resolved a flaw, identifying the affected functions and logic paths, and proving the impact. The work is code-review led, with penetration testing alongside it.
It is not a scanner-driven assurance seat and it is not a report-assembly role. Findings must be real, demonstrated, and explained well enough that an engineer can act on them. It is not a senior or management position either. This is a hands-on individual contributor seat, though intermediate consultants here are expected to help junior reviewers find their feet.
Around three to four years in security, with real time spent in penetration testing or offensive security.
Each one strengthens an application.
Based in Cape Town or Johannesburg.
Engagement-based work with global clients, so some overlap in working hours with client time zones is expected.
The exact office and remote pattern will be confirmed on the clearing call.
We'll discuss the package during the Clearing Call with RedHerd.
Two things worth preparing, because they are asked: your background in penetration testing or offensive security, and your experience with code review, including any work on C or C++.
It is also worth preparing one worked example: a vulnerability you found by reading code rather than by scanning, how you established the root cause, and how you demonstrated impact.
If a profile or CV does not fully describe confidential work, candidates are encouraged to explain their contribution without disclosing sensitive customer or employer information.
Applications are considered against the skills, experience, location and verification requirements of the role. RedHerd and our clients are committed to a fair and respectful process and do not discriminate on the basis of any protected characteristic.