The 25 best jobs in America right now

physician's assistant doctor nurse

John Moore/Getty Images

A physician assistant practice medicine under the supervision of physicians.

Physician assistant is the best job in America right now, according to a report from Glassdoor.

The Bureau of Labor Statistics reports these professionals - who typically practice medicine under the supervision of physicians and surgeons - make over $97,000 a year, on average.

And thanks to the growing need for healthcare services combined with a shortage of physicians, PAs are in high demand right now.Advertisement

That and the high pay are what helped PAs earn the No. 1 spot on Glassdoor's 2015 list of the Best Jobs in America.

To compile the ranking, Glassdoor identified 25 specific jobs with the highest overall Glassdoor "Job Score," which is based on a 5-point scale. The job score is determined by equally weighting the average annual base salary shared by US-based employees over the past year, career opportunities ratings shared over the past year, and number of open job listings posted to Glassdoor in a three-month period.

"At Glassdoor, we know that there are two factors that job seekers consider most when determining where to work: earning potential and career opportunities," says Scott Dobroski, Glassdoor's career trends analyst. "Because of this, we wanted to factor both of these into what it means to have a 'best job.'"
Advertisement

Dobroski says Glassdoor also takes into consideration the number of job openings because it is an indicator of employment opportunity. "The more jobs available, the better their chances to get hired," he says.

On the list there's a heavy concentration of tech jobs and jobs within the healthcare industry, Dobroski notes. "Both of these industries are known for experiencing tremendous growth over the past few years, leading to a high demand-for-hire and compensation for employees," he explains.Here are the top jobs right now in America:Advertisement

This story was originally published by Glassdoor.

25. Sales Engineer

25. Sales Engineer

They sell business goods or services that require a technical background equivalent to a baccalaureate degree in engineering.

Job Openings: 6,007
Average Salary: $91,318
Career Opportunity: 3.2
Job Score: 4.2

24. Nurse Practitioner

24. Nurse Practitioner

They diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team.

Job Openings: 15,341
Average Salary: $95,171
Career Opportunity: 3.1
Job Score: 4.2

Advertisement

23. Mobile Developer

23. Mobile Developer

They develop app software for handheld devices.

Job Openings: 4,651
Average Salary: $79,810
Career Opportunity: 3.3
Job Score: 4.2

22. Supply Chain Manager

22. Supply Chain Manager

They work with a company's vendors to buy parts, materials, and supplies for building the company's products.

Job Openings: 3,754
Average Salary: $83,795
Career Opportunity: 3.4
Job Score: 4.2

Advertisement

21. Client Services Manager

21. Client Services Manager

They act as a liaison between an organization and its customers.

Job Openings: 2,377
Average Salary: $103,736
Career Opportunity: 3.7
Job Score: 4.2

20. IT Project Manager

20. IT Project Manager

They plan, create, and manage the way an organization utilizes computers for business and communication activities.

Job Openings: 5,700
Average Salary: $103,710
Career Opportunity: 3.2
Job Score: 4.3

Advertisement

19. Physical Therapist

19. Physical Therapist

They run rehabilitative programs that improve mobility, relieve pain, increase strength, and improve or correct disabling conditions resulting from disease or injury.

Job Openings: 27,579
Average Salary: $64,806
Career Opportunity: 3.2
Job Score: 4.3

18. Audit Manager

18. Audit Manager

They plan and perform operational and financial audits.

Job Openings: 4,585
Average Salary: $69,271
Career Opportunity: 3.9
Job Score: 4.3

Advertisement

17. Civil Engineer

17. Civil Engineer

They plan, design, and oversee construction and maintenance of building structures and facilities like roads and power plants.

Job Openings: 6,120
Average Salary: $73,383
Career Opportunity: 3.5
Job Score: 4.3

16. Network Engineer

16. Network Engineer

They design and implement computer networks.

Job Openings: 14,092
Average Salary: $87,518
Career Opportunity: 3.2
Job Score: 4.3

Advertisement

15. Electrical Engineer

15. Electrical Engineer

They research, design, develop, test, or supervise the manufacturing and installation of electrical equipment, components, or systems.

Job Openings: 10,435
Average Salary: $76,803
Career Opportunity: 3.3
Job Score: 4.3

14. Business Analyst

14. Business Analyst

They analyze a business, define its needs for growth or sustainability, and recommend solutions.

Job Openings: 21,337
Average Salary: $74,638
Career Opportunity: 3.2
Job Score: 4.3

Advertisement

13. Quality Assurance Engineer

13. Quality Assurance Engineer

They oversee the software development process, including software testing, from start to finish.

Job Openings: 26,383
Average Salary: $77,499
Career Opportunity: 3.2
Job Score: 4.3

12. Mechanical Engineer

12. Mechanical Engineer

They perform engineering duties in planning and designing tools, engines, machines, and other mechanically functioning equipment.

Job Openings: 16,065
Average Salary: $73,015
Career Opportunity: 3.3
Job Score: 4.4

Advertisement

11. Solutions Architect

11. Solutions Architect

They design and engineer complex software or computer systems.

Job Openings: 3,982
Average Salary: $121,657
Career Opportunity: 3.4
Job Score: 4.4

10. Sales Manager

10. Sales Manager

They plan, direct, or coordinate the distribution of a product or service to the customer.

Job Openings: 3,982
Average Salary: $121,657
Career Opportunity: 3.4
Job Score: 4.4

Advertisement

9. Data Scientist

9. Data Scientist

They help a company identify trends and insights from lots of data.

Job Openings: 3,449
Average Salary: $104,476
Career Opportunity: 3.8
Job Score: 4.4

8. Product Manager

8. Product Manager

They help run the teams that design and market a product.

Job Openings: 10,294
Average Salary: $113,363
Career Opportunity: 3.3
Job Score: 4.5

Advertisement

7. Database Administrator

7. Database Administrator

They run a company's database of customers, transactions, and inventory.

Job Openings: 9,790
Average Salary: $97,835
Career Opportunity: 3.4
Job Score: 4.5

6. Marketing Manager

6. Marketing Manager

They plan, direct, and coordinate the marketing of an organization's products or services.

Job Openings: 14,647
Average Salary: $100,130
Career Opportunity: 3.4
Job Score: 4.6

Advertisement

5. Finance Manager

5. Finance Manager

They help a company strategically manage its money so that it can finance its business needs.

Job Openings: 9,728
Average Salary: $122,865
Career Opportunity: 3.4
Job Score: 4.6

4. Human Resources Manager

4. Human Resources Manager

They plan, direct, or coordinate human resources activities and staff of an organization.

Job Openings: 8,073
Average Salary: $96,443
Career Opportunity: 3.6
Job Score: 4.6

Advertisement

3. Business Development Manager

3. Business Development Manager

They help a company grow in various ways including identifying and generating business prospects and maintaining good relationships with clients.

Job Openings: 11,616
Average Salary: $94,907
Career Opportunity: 3.5
Job Score: 4.6

2. Software Engineer

2. Software Engineer

They design, develop, maintain, test, and evaluate the software and systems that make computers or anything containing software work.

Job Openings: 104,828
Average Salary: $98,074
Career Opportunity: 3.3
Job Score: 4.6

Advertisement

1. Physician Assistant

1. Physician Assistant

They see patients and practice medicine under the supervision of physicians and surgeons.

Job Openings: 45,484
Average Salary: $111,376
Career Opportunity: 3.5
Job Score: 4.8