The problem is that the salary range for the job isn't 90k to 900k. It's probably more like 100k to 150k. No amount of negotiation is going to change that. The range in the ad just means that a lot of more senior engineers will be wasting their time applying for the role.