The software job market in the U.S. is blazing hot with increasing demand for software engineers, a considerable rise in salaries and flexibility in recruiting remote talent. Engineers with full-stack experience are in demand with even smaller companies offering competitive salaries and stock options to attract top talent.