>At first, we looked at services like VirusTotal and a few other open source options. But there was nothing that would run independent and download the file and scan quickly.
VirusTotal is actually downloading the file from a URL independently and (from my experience) near - instantly scanning it. So why reinvent the wheel? (Plus, VirusTotal uses many scan engines to determine a result...)