I applied for a Senior Engineer position focused on Python, despite having a background in a different programming language. I was rejected during the prescreening phase, and I was told no feedback could be given due to the high volume of applicants. I can re-apply in a year. Although it wasn’t stated, I suspect my lack of Python experience led to my rejection. As a senior engineer, I find programming languages to be generally interchangeable skills. I’m disappointed that I wasn’t given the chance to demonstrate my abilities. What’s more, I question the effectiveness of having a non-technical person evaluate candidates, especially when they delve into technicalities about programming languages and different technologies. I don’t believe they’re the right person to judge whether someone with experience in different technologies should be given an opportunity.