Carpet bombing can get interviews, but it tends to waste a lot of time and be relatively ineffectual. Last time I looked at getting interviews, a number of the interesting job listings were behind absolutely horrific web sites that basically require mangling all the relevant content from a resume into a web form. Ask around between a few friends and former coworkers on Linkedin and it's pretty easy to get a resume into the hands of the hiring manager bypassing all the HR filtration garbage. From there it becomes an actual two way conversation to figure out if there's a good fit on both sides.