Which jobs offer an ideal combination of solid salary and career prospects, comfortable environment, and a moderate level of stress? According to a new list by, data scientists, software engineers, and computer systems analysts all fulfill this picture-perfect mix of requirements. The website’s “Best Jobs of 2015” reads as follows:
  • Actuary
  • Audiologist
  • Mathematician
  • Statistician
  • Biomedical engineer
  • Data scientist
  • Dental hygienist
  • Software engineer
  • Occupational therapist
  • Computer systems analyst
Contrast that with CareerCast’s list of the year’s worst jobs, which include:
  • Newspaper reporter
  • Lumberjack
  • Enlisted military personnel
  • Cook
  • Broadcaster
  • Photojournalist
  • Corrections officer
  • Taxi driver
  • Firefighter
  • Mail carrier
Of course, it would be difficult for anyone to declare that the life of a data scientist, analyst, or software engineer is stress-free, at least after witnessing the crunchy production sprints and late nights that many projects demand. From the perspective of salary and career prospects, however, engineering and analyst jobs are hard to beat: In 2014, the average annual tech salary in the U.S. hit $89,450; and as of March, the unemployment rate for the tech industry stood at 2 percent, according to the U.S. Bureau of Labor Statistics. Plus, the majority of data scientists and software engineers don’t need to worry about being crushed by a falling tree as part of their day jobs, so that’s another perk.

Upload Your ResumeEmployers want candidates like you. Upload your resume. Show them you're awesome.

Image: ronstik/