 Spector was an associate professor of computer science at Carnegie Mellon University (CMU).While there, he served as doctoral advisor to Randy Pausch, Jeff Eppinger and Joshua Bloch and seven others.Spector was a founder of Transarc Corporation in 1989 which built and sold distributed transaction processing and wide area file systems software, commercializing the Andrew File System developed at CMU.