KN

Keith Needels

Senior Principal Software Engineer

Keith Needels is a Senior Principal Software Engineer at CarGurus since July 2022, having previously served as Principal Software Engineer at Cimpress from November 2014 to July 2022. Prior experience includes roles as Senior Lead Software Engineer, Lead Software Engineer, Senior Software Engineer, and Software Engineer at Vista from March 2008 to November 2014. Earlier positions include Software Engineer Co-Op at BAE Systems and Computer Science Co-Op at the U.S. Naval Research Laboratory. Keith earned a Master’s degree in Computer Science from Rochester Institute of Technology in 2008 and holds a Bachelor’s degree in Computer Science, Mathematics, and Philosophy from the same institution, completed in 2006.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices