Wiktionary
careerlong
a. Lasting for nearly one's entire career. adv. Over nearly one's entire career.