It's dependent on locality, experience, and negotiating, but that is a realistic range although on the higher end. 130-150 would be more of the average for 1-3 YOE, but that is only base pay. 100% health premium is paid for, 10% of salary stock grant, discounted stock purchases, 50% match of the IRA max (19,500 currently), performance bonus... there's more but those are the main money points. If the claim is a fed is financially better off than a software engineer at google in any way, have fun dying on that hill.