According to a recent Glassdoor survey, data scientist tops the list of the 50 best jobs in the United States for 2019.

Data scientist tops the list for the fourth consecutive year thanks to the job’s median base salary estimate of $108,000, a job-satisfaction rating of 4.3 out of 5 and over 6,500 available jobs under that title in the United States as of January 2.

The job and recruiting site also listed 19 other tech jobs in the top 50, including titles such as project manager (5); DevOps engineer (6); data engineer (8); software engineer (10); security engineer (17); product designer (21); Java developer (22); electrical engineer (24); solutions architect (27); data analyst (31); applications engineer (33); QA manager (34); systems engineer (39); software engineering manager (43); software developer (44); UX designer (46); software development manager (49); and systems administrator (50).

To arrive at these rankings, Glassdoor measured factors such as job satisfaction, number of job openings and earnings potential as derived from median annual base salary.

According to Glassdoor, software engineer is the most “in-demand job” of 2019 with 49,000 open positions currently in the U.S., while software engineering manager is the highest paying title with a median base salary of $153,000.

"There's no question that emerging technologies designed to grow and scale business, such as artificial intelligence, machine learning, and automation are having an impact on the types of jobs employers are hiring for across the country," Glassdoor economic research analyst Amanda Stansell said. "As a result, we're seeing a spike in demand for highly-skilled workers in 2019."

For more information on the survey, go to Glassdoor.

To contact the author of this article, email