Prior to his elevation to Grade 22 in 2017, Shah served on many positions in the Government of Sindh including as Additional Chief Secretary (Home), Chairman Enquiries & Anti-Corruption Establishment, Secretary Works and Services, Secretary Information Department, Secretary General Administration and Secretary Population Welfare.[4]
In the beginning of his career, he served as assistant commissioner Multan and Dera Ghazi Khan in Punjab.[5]