Justin, as a friendly suggestion, double check your recruitment process.
I believe you guys are rejecting people based on keywords instead of reading CV.
I applied to a position and I believe to be a great fit, but in my CV you won't find the keywords that appears in the job description. Automatic rejection in no time.
Nothing wrong, but you are leaving a lot of talent to the table, and I was very hesitant in applying giving all the comments I see in your posts.