James O.

Principal Software Engineer

James O. is a Senior Software Engineer at CarGurus, a position held since March 2021, and previously served as a Software Engineer at the same company. Prior to CarGurus, James held the role of Software Engineer at Cabot Investment Technology, Inc. from June 2017 to March 2021. Earlier experience includes a Software Development Internship at Hudl in the summer of 2016. James O. earned a Bachelor's degree in Computer Science from Boston University.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices