after receiving her ph.d. from the university of north carolina at chapel hill in 2003, moller joined the faculty of the university of north carolina at charlotte in 2007 as an assistant professor of sociology. she was named an associate professor there in 2010, and full professor and department chair in 2014. also in 2014, she became editor-in-chief of "social science research".