We use AngelList at 42Floors and have developed a pretty good system. We have four positions posted (
https://angel.co/42floors) and get a steady stream of applicants across all roles daily.
To manage the process, we've designated our product manager to handle the inbound engineering interest and our customer support manager to handle the inbound sales, ops, etc. interest. When a match is made on AngelList, we have a simple form email that allows an interested candidate to schedule a 10 minute Skype call with someone on the hiring team to discuss the position and the candidate's background. We have three employees who do these Skype calls, and each blocks off 1-3 hours per week for Skype hiring calls (allowing us to do 18-54 initial Skype screens per week) in just 3-9 total hours. Last week our team spoke to ~30 sales/ops candidates and 5 engineers. If we like the candidate and they like us in our brief 10 minute call, we bring them in for lunch, and then eventually, for a project.
My email's in my profile if anyone wants to know more.