position but you can do the job. It depends on what motivate you for the move, money or title. Most likely they do not think you ahve the soft skills for a Lead, but your technical skills are good. If you want to continue the techniocal track and money is good, nothing wrong with this.