There's a huge trend of engineering managers to take things in control to avoid this. Every time I had an HR person between me and a candidate they managed to screw something up. Here're some better job boards.
http://wearenytech.com/jobs (New York based) http://careers.stackoverflow.com