Lam joined the Administrative Service in 1980 after she graduated from the University of Hong Kong. She served in various bureaus and departments, spending about seven years in the Finance Bureau which involved budgetary planning and expenditure control. Initially, she worked as Principal Assistant Secretary and subsequently as Deputy Secretary for the Treasury in the 1990s.
