1985.09-1987.07 西南政法大学司法行政管理专业学习
1987.07-1988.03 待业
1988.03-1994.04 四川省重庆市沙坪坝区检察院助理检察员(期间:1990.09-1993.06西南政法大学法律专业函授本科)
1994.04-1995.10 四川省重庆市沙坪坝区人事局办公室副主任
1995.10-1997.06 四川省重庆市沙坪坝区土主镇党委副书记
1997.06-1997.11 重庆市沙坪坝区土主镇党委副书记
1997.11-1998.03 重庆市巫溪县政法委副书记(挂职)
1998.03-2000.08 重庆市沙坪坝区委办公室副主任(期间:1996.09-2000.06西南政法大学研究生院法律专业学习)
2000.08-2003.02 重庆市沙坪坝区市政委党委书记、主任
2003.02-2004.06 重庆市沙坪坝区委常委、政法委书记
2004.06-2007.02 重庆市沙坪坝区委常委、政法委书记,西藏昌都地区类乌齐县县委书记(援藏)
2007.02-2007.06 西藏昌都地区类乌齐县县委书记(援藏)
2007.06-2007.11 援藏回渝待安排
2007.11-2009.08 重庆市委政法委副书记、市综治办主任(兼)
2009.08-2012.11 重庆市司法局党委副书记、副局长
2012.11-2017.08 重庆市人民政府法制办公室主任[1]、重庆仲裁委员会办公室主任(兼)
2017.08- 2019.05重庆市人大法制委员会副主任委员、重庆市人大常委会法制工作委员会主任
2019.05 重庆市人大常委会副秘书长。
2017年8月2日,重庆市四届人大常委会第三十八次会议召开第三次全体会议,任命张晓涛为重庆市人大法制委员会副主任委员、重庆市人大常委会法制工作委员会主任。[2]
2019年5月31日,重庆市五届人大常委会第十次会议举行第三次全体会议任命张晓涛为重庆市人大常委会副秘书长,免去张晓涛的重庆市人大常委会法制工作委员会主任职务。[3]