Working from home doesn’t mean taking a pay cut—these are the top-paying jobs of 2018 that you can do from the comfort of your own home (or favorite coffee shop).

By Lauren Phillips
Updated September 20, 2018

If life is all about compromise, shouldn’t something like the luxury of working from home require some sort of sacrifice like job perks or salary? Fortunately for aspiring work-from-homers everywhere, not necessarily.

Working from home can actually earn you quite a bit of money—these work-from-home jobs all pay more than $100,000 per year—and there are a good number of high-paying jobs you can do from home. (Working from home can also save you money, so it’s really a win-win-win.) Remote job search site FlexJobs recently took a look at Glassdoor’s list of the 25 Highest Paying Jobs in America and spotlighted the 19 positions that can be done remotely.

The full list of 2018’s Top-Paying Jobs That You Can Do from Home includes median salaries for these positions plus links to relevant job openings, so people in the listed fields (or those looking to join them) can see what kind of opportunities are out there and even start applying.

1. Physician

Median salary: $195,000

2. Pharmacist

Median salary: $127,000

3. Enterprise Architect

Median salary: $116,000

4. Corporate Counsel

Median salary: $115,000

5. Software Development Manager

Median salary: $109,000

6. Software Engineering Manager

Median salary: $107,000

7. Nurse Practitioner

Median salary: $107,000

8. Software Architect

Median salary: $105,000

9. Engineering Manager

Median salary: $105,000

10. Solutions Architect

Median salary: $102,000

11. Financial Planning & Analysis Manager

Median salary: $102,000

12. Data Architect

Median salary: $101,000

13. Strategy Manager

Median salary: $101,000

14. Systems Architect

Median salary: $100,000

15. Consulting Manager

Median salary: $97,000

16. Attorney

Median salary: $96,000

17. Cloud Engineer

Median salary: $96,000

18. Tax Manager

Median salary: $96,000

19. Data Scientist

Median salary: $96,000