There's been many a discussion here about companies holding out for the perfect candidate, curious to see how many jobs go unfilled for how long.
replies(5):
For example, basically every company is always hiring for a "Software Engineer" role. No company is publishing a new job description every time they hire a new Software Engineer.