It does make me wonder what would happen if you put out 100 different job adverts split apart by £1,000 increments. I'm sorry you aren't suitable for the 100k job you applied for but would you consider our 97k role instead?
A title like "Senior Software Developer" can range from 5 years of general-purpose web development experience to 20 years of highly specialized experience. Those "Principal" and "Staff" titles don't necessarily make sense outside of larger corporations.
Most recently I've seen salary ranges up to 30% of the upper bound. Completely reasonable.
I'm not answering a pitch that says "$100K-$350K salary, final decision based on vibes" but I will if it says "$250K-$270K salary, needs 10 years of experience leading X kinds of projects and proficiency in Y, Z".
If you want juniors to fill out your team, why are you getting a bunch of seniors?
If you think every junior/senior/staff has the same ability, you're delusional. Two people can broadly fall into the same bucket but be very different in terms of output.
Or, I find value in areas that get overlooked in the market. Career transition people for example might not have many other options and I can take a gamble on how fast they ramp up.
If I'm building a team, I don't need everyone at the exact same level. I want a mix. I want some juniors, some seniors and a tech lead. The job description is the same, I'm not writing 3 or 4.
But a team of SWEs at different experience levels for the same role won't be different job descriptions.
I'm in this situation right now, I have a minimum requirement, it could be MET with someone with 1-2 years of experience or 20 years.
But that is the MINIMUM, if I find someone that meets that minimum but I get a lot more, I will pay more. But I'm still not making multiple job descriptions with different ranges.
Why would you put people with different experience levels in the same role? You'll have three classes of people, only one of them "happy", for the others it'll be too much or too little. You cannot put a junior in the same position as a person who wants to be tech lead?
I think maybe I'm misunderstanding what you're saying, because having one job description for those three roles don't make much sense as I understand it currently.
We need a team of X people, we have minimum requirements. We are open to anyone as long as they are close to the requirements (100% match is never possible).
We evaluate the comp based on interview feedback... then as the team gets filled what we look for starts to narrow to "fill out the bench" so to speak.
But we won't ever go back and update the description or pay-band, no need.
There's valid conversation around the nuances of "what if this need isn't specific to a level?" but those don't excuse keeping people in the dark about what the job offers or requires.
As an occasional hiring manager, having this sort of flexibility sounds really nice!
Unfortunately I have to define my requirements and justify a fairly narrow range when I want to add to my team, so it's not something I get to enjoy. There have definitely been candidates who stand out from the crowd and have higher expectations, that I have not been able to offer to.
It's also easiest for candidates. If you are faced with 2 job postings about the same org at a company you may not have any experience with, how will you decide whether to apply for the lower or higher level role? It's not always clear.
An example that became a problem with one previous employer was that they kept saying "performance" was their only determining factor for pay, after it had come out that exactly one person on our team had been offered bonuses as a performance incentive.
It's not actually performance-based if you have different and better reward structures, and can't or won't explain why they exist.
Say someone didn't have those particulars, and were just, by regular standards, qualified for the job. Do you have a cutoff for what you would pay those people? Then you should probably post that, and then just act like companies that comply with this stuff already and include a disclaimer that extraordinary candidates may still fall somewhere outside that range.
You want to set laws that hurt 99% of employees for a theoretical benefit to a 1% case for the employer?
it's just multiple grades at that point masquerading behind a broken HR system
* The company decides to open a specific position, which it will fill no matter what.
* The position will pay the same amount no matter who fills it.
* There exists a binary condition called "qualified" which people metaphysically are or aren't.
* The job must not go to an unqualified person, but could go to any qualified applicant.
* Society may instruct you to use certain non-merit-based criteria to prefer some qualified applicants over others, but hiring managers and teams must not use their own subjective feelings or relationships to do so.
I can understand how a civil service or other massive bureaucracy full of principal-agent problems arrives at these rules, but they are obviously not the only valid way to assemble a high-performing team or the best one in all circumstances.
I've tried the opposite, paid everyone the same. But there were clear differences in ability and more importantly outside options. It became a problem when it came to retention and the business didn't have the ability to overpay everyone to keep the top performers.