High-paying jobs are great, but what happens when you spend several years and hundreds of thousands of dollars on training, only to find that there are no openings in your desired field? It's helpful to know not only what jobs pay the most, but which are in demand as well. That's why Glassdoor put together a report of the highest-paying jobs with the highest number of job openings in the country. Below you'll find a list of all 25.
25. Sales Engineer
Average base salary: $90,899
Number of job openings: 5,508
24. Business Development Manager
Average base salary: $95,139
Number of job openings: 11,037
23. Software Engineer
Average base salary: $96,392
Number of job openings: 99,055
22. Human Resources Manager
Average base salary: $97,258
Number of job openings: 9,041
21. UX Designer
Average base salary: $96,859
Number of job openings: 2,010
20. Database Administrator
Average base salary: $97,258
Number of job openings: 9,041
19. Marketing Manager
Average base salary: $100,229
Number of job openings: 14,179
18. Computer Hardware Engineer
Average base salary: $101,154
Number of job openings: 1,264
17. QA Manager
Average Base Salary: $101,330
Number of Job Openings: 1,689
16. Security Engineer
Average Base Salary: $102,749
Number of Job Openings: 2,060
15. Data Scientist
Average Base Salary: $105,395
Number of Job Openings: 3,433
14. Supply Chain Manager
Average Base Salary: $106,632
Number of Job Openings: 1,667
13. Physician Assistant
Average Base Salary: $110,871
Number of Job Openings: 43,678
12. Product Manager
Average Base Salary: $113,959
Number of Job Openings: 9,918
11. Pharmacist
Average Base Salary: $114,715
Number of Job Openings: 9,160
10. Tax Manager
Average Base Salary: $114,966
Number of Job Openings: 3,622
9. IT Manager
Average Base Salary: $115,642
Number of Job Openings: 17,161
8. Analytics Manager
Average Base Salary: $115,725
Number of Job Openings: 1,408
7. Lawyer
Average Base Salary: $120,424
Number of Job Openings: 5,520
6. Solutions Architect
Average Base Salary: $121,522
Number of Job Openings: 3,530
5. Finance Manager
Average Base Salary: $123,534
Number of Job Openings: 9,224
4. Software Development Manager
Average Base Salary: $ 123,747
Number of Job Openings: 2,249
3. Software Architect
Average Base Salary: $130,891
Number of Job Openings: 3,229
2. Pharmacy Manager
Average Base Salary: $131,099
Number of Job Openings: 1,787
1. Physician
Average Base Salary: $212,270
Number of Job Openings: 7,984