top software jobs to get high package