An entry-level Chemical Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R245,458 based on 43 salaries. An early career Chemical Engineer with 1-4 years of experience earns an average total compensation of R300,130 based on 121 salaries. A mid-career Chemical Engineer with 5-9 years of experience earns an average total compensation of R494,190 based on 47 salaries. An experienced Chemical Engineer with 10-19 years of experience earns an average total compensation of R701,078 based on 16 salaries. In their late career (20 years and higher), employees earn an average total compensation of R1,047,619.