Remember that "Software Engineer" also includes a ton of people designing internal-use VB enterprise bloatware to specifications written by people who think Excel is a database. Not very inspiring work, but good pay and good job security, and well within the median programmer's capabilities. When averaged in with the small number of pressure-cooker startups and the slightly larger number of fast-paced tech-focused companies, it's surprising but not unreasonable.