Work that fits your expertise.
Explore roles in finance, data, AI, software and construction. Apply for an open role, or register your CV for consideration.

- Remote from South Africa, local roles and global onsite opportunities.
- The employer, work arrangement and terms are confirmed for each role.
Where you could work.
- Remote from South Africa
- Join a client team using its tools. Working hours are agreed for the role.
- Onsite and in-person engagements
- Work alongside client teams globally. Truffle handles visas, travel, lodging and board. Destination requirements and employment terms are confirmed for each role.
- With a South African employer
- Audit, transaction advisory, finance leadership, technical accounting and actuarial roles with banks, insurers and consultancies. Permanent and contract opportunities.
Know the arrangement before you accept.
For managed engagements, Truffle employs and pays you. For permanent search, you join the hiring company directly.
- Apply with your CV and contact details.
- Discuss your experience and the role. The process may include a technical assessment.
- Meet the hiring team and review the employment terms before accepting.
No suitable role today?
Register your CV. We will contact you when a role matches your experience.
