I'm assuming street view data collection is not a one man show at Google. Surely there are people who were supposed to peer review this guy's code, QA testers, etc. that can share the blame here. If none of those checks were in place, then management is at fault for letting this guy have free reign.