Developer, architect or engineer: Which tech job pays best? The best-paid tech jobs, and the best cities to live in while doing them, are outlined in a new report.