She previously worked for Politico and the New York Daily News, where she was a political reporter. Haberman’s professional career began in 1996 when she was hired by the New York Post. In 1999, the Post assigned her to cover City Hall, where she became “hooked” on political reporting. She worked for the Post’s rival newspaper, the New York Daily News, for three and a half years, where she covered City Hall. Haberman returned to the Post to cover the 2008 presidential campaign and other political races. In 2014, she became a political analyst for CNN and was hired by The New York Times in early 2015 to be a political correspondent for their presidential campaign coverage during 2016.