If you’re a software engineer, CareerCast says you have the best job in the country. The job title landed the top spot on the list ahead of mathematician, actuary (last year’s No. 1), statistician and computer systems analyst, which round out the top five.
According to researchers, software engineers typically make between $87,000 and $132,000, which puts them in the top 25 percent of all occupations. They also say that these workers have the 15th least stressful job of those they studied.
The worst job on the list was “roustabout,” an entry-level job in the oil industry that requires a great deal of physical labor and can be dangerous.