Joseph Carnahan

Software Engineering Manager

Joseph Carnahan has a diverse background in computer science, beginning with a BS in Computer Science and Religion from William & Mary and a Master's in Computer Science from the University of Virginia. Early experience includes serving as a Scientist at the Naval Surface Warfare Center, where Joseph designed a host-based computer security system and enhanced an existing network intrusion detection system. Teaching and research roles at the University of Virginia followed, focusing on introductory computer science education and the development of simulation technologies. Joseph then transitioned to Google, initially as a Senior Software Engineer leading projects related to search tools and later advancing to Software Engineering Manager, overseeing a team dedicated to improving the search and assistant technology’s reliability and performance. Prior experience at Capital IQ involved leadership on integration projects and the development of advanced portfolio analytics tools.

Location

Reading, United States

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