He began at Maldivian Government's Service as clerk, Mahkamathul Dhaakhiliyyaa (from 14.1.1942 to 27.4.1951). After that he rose and held various high government posts, on 26 Muharram 1379 (3 August 1959) Ibrahim Shihab was designated of Attorney General and Mahukamathul Irushaadiyya in the cabinet elected by President Ibrahim Nasir.[2] During his life he held also Ministerial posts, was appointed as one of the Vice Presidents,[3] and became a Member of the Committee set up by the Cabinet to review and amend the Constitution.