 Before attending law school Rosen worked as a social worker for Topeka Public Schools for 3 years and chaired the social work department for 2 years.After graduating from Washburn he became an assistant public defender.Rosen later served as an assistant district attorney in Shawnee County, Kansas and eventually took the office of associate general counsel to the Kansas Securities Commission before entering the private practice of law in 1990.