A recent Glassdoor report detailed the top 25 highest paid jobs in America that are in high demand across the nation. Most of the top paid jobs require a high level of education, experience and skills.

The top paying job is a Physician with almost 8,000 openings throughout the U.S. making an average salary of $212,270.

Second on the list is a Pharmacy Manager with about 1,787 job openings and an average salary of $131,099.

Software Architects make an average of $130, 891, and the field currently has over 3,000 job openings. Meanwhile, a software Development Manager could expect a six figure salary as well with an average of $123,747.

There are about 9,000 job openings for Finance Managers where you could make nearly $123,534 a year. 

A Solutions Architect makes an average salary of $121,522 and there are 3,530 job openings worldwide.

Analytics Managers, IT Managers, Tax Managers and Pharmacists are among the top 25 highest paid jobs in America making an average salary of $115,000.

Other top earners with jobs in high demand include Product Managers making almost $114,000 annually and Physician Assistants making $110,871 on average.

Jobs in high demand in the U.S. that make about $100,000 a year include Supply Chain Managers, Data Scientists, Security Engineers, Q&A Managers, Computer Hardware Engineers and Marketing Managers.

On average, a Database Administrator makes about $97,000 a year with a little over 9,000 job openings.

A UX Designer makes about $96,855 a year and there are about 2,000 current job openings in the field. Human Resource Managers also make around the same amount but there are a little over 7,000 job openings for the HR position.

A common saying is that there are more engineer jobs than there are engineers. Well, Software Engineers make an average of $96,392, and there are currently 99,055 jobs available, the most job openings in the top 25 list.

The 24th highest paying job makes an average salary of $95,139 with about 11,000 openings for Business Development Managers.

Lastly, there are 5,508 job openings for a Sales Engineer position which makes an average base salary of $90,899.