1978.03-1982.09 围场县腰站公社乌拉沟学校教师
1982.09-1984.07 平泉师范学校学生
1984.07-1988.04 承德财经学校教师
1988.04-1990.09 承德地委组织部干部科科员(1985.09-1988.07参加河北省委党校党政干部函授学院学习;1986.06-1988.08 参加北京人文函授大学法律专业学习)
1990.09-1992.10 承德地委组织部副科级组织员(1988.08-1992.06参加河北师范学院高师函授班政教专业学习)
1992.10-1993.07 承德地委组织部干部科正科级组织员
1993.07-1996.03 承德市委组织部干部科正科级组织员(1994.07-1995.05挂任承德市双桥区狮子沟镇党委副书记)
1996.03-1998.01 承德市干部考核委员会办公室综合科科长
1998.01-2002.09 承德市委副处级组织员、组织部干部二科科长(1997.11-1999.11参加中国农大经管专业研究生课程进修班学习)
2002.09-2002.11 承德市委副处级组织员
2002.11-2004.11 承德市委组织部副部长
2004.11-2008.04 承德市委组织部副部长、市委老干部局局长
2008.04-2009.12 承德市劳动和社会保障局局长、党组书记
2009.12-2010.06 承德市人力资源和社会保障局党组书记
2010.06-2011.09 丰宁满族自治县委副书记、县长
2011.09-2014.01 承德市政府秘书长、党组成员、办公室党组书记
2014.01-2015.01 承德高新技术产业开发区党工委副书记、管委会主任
2015.01-2016.02 承德高新技术产业开发区党工委书记、管委会主任
2016.02-2017.04 承德市人大副主任
2017.04- 政协承德市第十四届委员会副主席
2017年4月,政协承德市第十四届委员会第一次会议,柴山当选承德市政协副主席。[1]