 In 1983, he joined the BCS Administration cadre.During his 34 years of civil service, Kabir held various key positions in different ministries and also in the field administration.He served as the Deputy Commissioner and District Magistrate of Kishoreganj district, Joint Secretary in the Ministry of Education, Director General of the National Academy for Planning and Development, Director General of the BCS Administration Academy, Secretary Ministry of Railways.