What Senior Civil Engineer Infrastructure Jobs...Senior civil engineers in South Africa can expect to earn between R600,000 and R1,000,000 annually. This range can fluctuate based on experience, specific project responsibilities, and the employer's l...