35 of the Best Remote Jobs To Pursue (With BLS Outlook)

Audrey Eads

Updated January 3, 2023

Published March 12, 2020

Audrey Eads is an editor for Indeed with over eight years of experience writing and editing for media outlets across the country. Based in Austin, Texas, she particularly enjoys helping job seekers learn about the latest job trends.

Side view of a person working from home typing on their laptop while on a video call.

Many people are interested in the convenience and flexibility of working remotely. Having a remote job can save you time and money by eliminating your commute and reducing other costs associated with working in a traditional workplace. 

In this article, we look at 35 of the best remote jobs, with information on average salary, job outlook projections from the U.S. Bureau of Labor Statistics, industry, typical education required and job duties for each.


Key takeaways:

  • Most of the careers on this remote jobs list can be classified as business and financial occupations or computer and information technology occupations. In fact, 40% of the jobs are considered business and financial occupations, and 29% of jobs on this list are computer and IT occupations.

  • Eighty percent of the jobs on this list typically require a bachelor's degree, while one requires a doctoral degree, four require a master's degree and two require an associate degree.

  • Seven of the occupations on this best remote jobs list earn on average more than $100,000 a year.


Best remote jobs

According to a paper published by University of Chicago economists Jonathan I. Dingel and Brent Neiman, 37% of U.S. jobs can be performed entirely at home. These jobs typically pay more than jobs that cannot be done at home and account for 46% of all U.S. wages.

In order to determine the best remote jobs, we compared two key factors: job outlook and average annual salary. Each of the 35 jobs listed has an average annual salary of more than the national average of $58,260 and a job outlook higher than the 5% average for all occupations. Here’s a closer look at 15 of the best remote jobs, ranked by salary:

  1. Data scientist

  2. Nurse practitioner

  3. Actuary

  4. Computer scientist

  5. Financial manager

  6. Product manager

  7. Computer systems analyst

  8. Lawyer

  9. Auditor

  10. Software developer

  11. Statistician

  12. Information technology manager

  13. Database administrator

  14. Information security analyst

  15. Market research analyst


1. Data scientist

National average salary: $145,150

Job outlook: 36%, much faster than average

Industry: Math

Typical education required: Bachelor's degree

Primary duties: Data scientists analyze raw data and synthesize it into results that can be easily understood. This relatively new career path merges programming, statistics and business logic and data scientists use their skills in programming, statistics and machine learning to analyze the data and use it to form conclusions. Some of their primary duties include:


  • Collaborating with other departments to understand the needs of organizations and using raw data and machine learning to identify solutions

  • Communicating the results of their analyses to top executives and other key decision-makers

  • Staying up-to-date on the latest trends in technology that could provide solutions for organizational challenges


Read more: How To Become a Data Scientist (With Skills and Salary)


2. Nurse practitioner

National average salary: $117,646

Job outlook: 40%, much faster than average

Industry: Health care

Typical education required: Master’s degree

Primary duties: A nurse practitioner is an Advanced Practice Registered Nurse (APRN) who is qualified to examine patients, diagnose illnesses, prescribe medication and provide treatment. They usually specialize in a specific area of medicine and can remotely give medical advice over the phone or through telemedicine video apps. Daily duties might include: 

  • Making diagnoses: NPs rely on their training, education and experience to determine the most likely cause of a patient's symptoms.

  • Coordinating treatment plans: Nurse practitioners determine the best method for treating a patient based on their diagnosis. This could include recommending lifestyle changes, prescribing medications or referring the patient to a medical specialist.

  • Performing administrative duties: These tasks could include filing patient information, organizing records, creating staff schedules or ordering new supplies for their facility.


Read more: Learn About Being a Nurse Practitioner


3. Actuary

National average salary: $117,175

Job outlook: 21%, much faster than average

Industry: Math

Typical education required: Bachelor's degree

Primary duties: An actuary uses their knowledge of statistics and other mathematical concepts to identify and measure risk. Most actuaries work in the insurance industry, in which they assess a policyholder's likelihood of property damage, property loss, injury, illness or passing. Actuaries also commonly work in the fields of finance and investments, which relate to corporate activities. Typical duties include:

  • Conducting research: Actuaries create their reports from past data, which they use to predict future financial trends. 

  • Creating models: After collecting vast amounts of data, an actuary might use modeling software to create trend graphs and estimate future values. 

  • Pricing products: While many actuaries work with individual customers, advising them on which insurance product to buy, others work with the product development team to develop a pricing strategy for the company's different products.


Read more: A Day in the Life of an Actuary: 8 Essential Activities


4. Computer scientist

National average salary: $109,537

Job outlook: 21%, much faster than average

Industry: Computer and information technology

Typical education required: Master's degree

Primary duties: A computer scientist is a professional who researches and analyzes how computers store and use information. They study technological concepts, mathematics and physics. They may work with computer engineers to design new computers or specialize in areas such as computer programming. These professionals can also work in a variety of roles within the information and technology industry. Their duties vary depending on their specialty, but typical responsibilities include:

  • Creating or revising computer algorithms

  • Writing new programming languages or code

  • Designing models or theories to solve computer problems

  • Conducting research experiments to test new theories


Read more: What Is a Computer Scientist? Definition, Salary and Skills


5. Financial manager

National average salary: $103,183

Job outlook: 17%, much faster than average

Industry: Business and financial

Typical education required: Bachelor's degree

Primary duties: Financial managers maintain a company's financial health. This might involve managing the budgets and creating profitability for a young company or strategic risk assessment and investment evaluation for an established company. Financial management duties include:

  • Tracking money: To keep a company solvent, a financial manager has to track how much money it has at any given time.

  • Establishing compliance: The financial manager must know and bring the company into compliance with all relevant financial regulations.

  • Creating strategies: The financial management team works to strategize and project the financial future of the company


Read more: What Does a Financial Manager Do? Goals and Responsibilities


6. Product manager

National average salary: $102,811

Job outlook: 7%, faster than average

Industry: Business and financial

Typical education required: Bachelor's degree

Primary duties: A product manager oversees the entire development process of an organization's product or service. When developing their product, the product manager may also work with sales and marketing teams to optimize the product for scalability. Some of the duties of a product manager include:

  • Researching: A product manager may research an organization's product or service plans to understand it better.

  • Managing a team: This managing process involves creating team schedules and delegating tasks and responsibilities.

  • Coordinating launches: This process can include creating a product launch strategy consisting of target sales, subscription numbers and the launch date.


Read more: Learn About Being a Product Manager


Person sitting at computer and reviewing code on multiple monitors.

7. Computer systems analyst

National average salary: $102,210

Job outlook: 9%, faster than average

Industry: Computer and information technology

Typical education required: Bachelor's degree

Primary duties: Computer systems analysts, or CSAs, study computer systems and update IT processes and procedures for efficiency and efficacy. CSAs must have a strong IT background and a deep understanding of business practices to be successful in their role. CSAs work to optimize the company's technological operations. Common responsibilities include: 

  • Consulting: CSAs consult with managers or other top-level employees and advise them on how they can improve their technology and procedures.

  • Research: CSAs research new software and hardware that could improve the company's operations.

  • Analysis: CSAs analyze the company's existing technology and look for areas of improvement. They also perform cost/benefit analyses for new technology to see if it 


Read more: What Is a Computer Systems Analyst?


8. Lawyer

National average salary: $98,861

Job outlook: 10%, faster than average

Industry: Law

Typical education required: Juris Doctor degree

Primary duties: A lawyer is a professional who helps individuals and businesses navigate the legal process. Lawyers specialize in particular areas, such as family, tax and criminal law. A lawyer’s duties depend on their specialty, but often include:


  • Working with paralegals, investigators, police and clients to prepare cases for mediations and trials

  • Scheduling and administering full depositions of case witnesses and relevant experts

  • Preparing legal documents for clients


Read more: Learn About Being a Lawyer


9. Auditor

National average salary: $94,822

Job outlook: 6%, faster than average

Industry: Business and financial

Typical education required: Bachelor's degree

Primary duties: An auditor is a financial professional who analyzes records within an organization in order to verify their accuracy. Auditors may work internally, employed by the company whose books they analyzed. Auditors may also be external, working for an oversight agency or government body that regulates the company whose books they examine. Common responsibilities an auditor may have include:


  • Recommending improvements to controls to increase the accuracy of the organization's record-keeping

  • Reconciling financial records and operational records to address inconsistencies

  • Investigating organization records for potential fraud


Read more: What Is Life as an Auditor Like? (With Work Environment and Salary)


10. Software developer

National average salary: $93,647

Job outlook: 25%, much faster than average

Industry: Computer and information technology

Typical education required: Bachelor's degree

Primary duties: A software developer designs software or applications that allow users to perform specific tasks on computers and mobile devices. While some software developers focus on creating specific software or applications, others focus on creating large networks or systems that manage the devices or control networks. Other duties include:

  • Assessing and improving new and existing software systems

  • Performing maintenance to existing systems by identifying and correcting errors or defects

  • Creating code for new software and updates

Read more: Learn About Being a Software Developer


11. Statistician

National average salary: $93,592

Job outlook: 31%, much faster than average

Industry: Math

Typical education required: Master's degree

Primary duties: Statisticians provide an in-depth analysis of data to identify trends and other useful information. Statisticians can work in any field that benefits from data analysis, including education, government, health care, sports, and research and development. The statistician applies mathematical theories to industrial data to reach conclusions that can then be applied by professionals in the field. A statistician’s duties may include:

  • Utilizing statistical modeling to identify trends and solve problems

  • Collecting data from outside sources and compiling it into a single data set for analysis

  • Suggesting changes to a company’s course of action to respond to indicators identified in data analysis


Read more: Learn About Being a Statistician


12. Information technology manager

National average salary: $92,178

Job outlook: 16%, much faster than average

Industry: Computer and information technology

Typical education required: Bachelor's degree

Primary duties: IT managers are information technology professionals who plan, direct and oversee activities dealing with an organization’s computer and information systems. The IT manager coordinates jobs related to the hardware, software and network that a company uses. Common responsibilities for an IT manager include:

  • Evaluating the organization’s IT needs and finding ways to improve the products and systems in place for enhanced productivity, security and efficiency

  • Recommending upgrades and enhancements to top management, explaining the key benefits of new tech-based investments for the business

  • Developing and overseeing the IT policy, security measures and best practices for the company


Read more: Learn About Being an IT Manager


13. Database administrator

National average salary: $91,185

Job outlook: 9%, faster than average

Industry: Computer and information technology

Typical education required: Bachelor's degree

Primary duties: A database administrator is a specialized computer systems administrator who's responsible for all activities related to maintaining an organization's database and keeping data secure. A DBA's priority is maintaining data integrity, keeping it available to users and preventing unauthorized access. Common tasks for a database administrator include:


  • Evaluating database software purchases

  • Ensuring that the organizational data is secure

  • Making and testing modifications to the database structure when needed


Read more: What Is a Database Administrator? (With Salary and Tips)


14. Information security analyst

National average salary: $87,786

Job outlook: 35%, much faster than average

Industry: Computer and information technology

Typical education required: Bachelor's degree

Primary duties: Information security analysts help protect companies' information from hackers, viruses, malware and cyber-attacks. They protect computer networks and systems and prevent hackers from stealing important data. An information security analyst's job responsibilities include:

  • Identifying a computer network's potential risks and vulnerabilities

  • Monitoring and investigating security breaches

  • Installing defenses, such as data encryption, virus protection and firewalls


Read more: What Does an Information Security Analyst Do? (With Salary)


15. Market research analyst

National average salary: $85,560

Job outlook: 19%, much faster than average

Industry: Business and financial

Typical education required: Bachelor's degree

Primary duties: Market research analysts help brands and businesses understand which products and services are in demand, which demographics comprise their target audience and how much their target audience is willing to pay for their products or services. Daily tasks may include:


  • Monitoring and forecasting sales trends

  • Measuring the effectiveness of marketing campaigns and sales strategies

  • Conducting research to determine the probability of a product or service's success


Read more: What Does a Market Research Analyst Do? Duties and Skills


More top remote jobs

Here are 20 more top remote jobs to consider, ranked by salary:


Rank

Job title

Average annual salary

Job outlook, 2021-31

Industry

Typical education required

16

Compensation analyst

$84,774

7%

Business and financial

Bachelor's degree

17

Financial adviser

$84,595

15%

Business and financial

Bachelor's degree

18

Project manager

$83,654

7%

Business and financial

Bachelor's degree

19

Web developer

$81,724

23%

Computer and information technology

Associate degree

20

Health services administrator

$81,527

28%

Health care

Bachelor's degree

21

Financial services representative

$81,130

10%

Business and financial

Bachelor's degree

22

Digital designer

$80,948

23%

Computer and information technology

Bachelor's degree

23

Human resources manager

$78,508

7%

Business and financial

Bachelor's degree

24

Management analyst

$74,546

11%

Business and financial

Bachelor's degree

25

Financial analyst

$73,855

9%

Business and financial

Bachelor's degree

26

Marketing manager

$69,015

10%

Media and communication

Bachelor's degree

27

Marriage and family therapist

$68,651

14%

Community and social service

Master's degree

28

Advertising manager

$67,646

10%

Business and financial

Bachelor's degree

29

IT technician

$67,419

6%

Computer and information technology

Associate degree

30

Human resources specialist

$65,822

8%

Business and financial

Bachelor's degree

31

Public relations specialist

$64,072

8%

Media and communication

Bachelor's degree

32

Technical writer

$61,985

6%

Media and communication

Bachelor's degree

33

Fundraising manager

$61,140

11%

Business and financial

Bachelor's degree

34

Accountant

$60,692

6%

Math

Bachelor's degree

35

Digital marketer

$60,439

19%

Computer and information technology

Bachelor's degree


Related: 23 Top-Paying Remote Jobs


Top remote jobs ranked by job outlook

This table shows all 35 best remote jobs ranked in order by job outlook


Rank

Job title

Job outlook, 2021-31

Average annual salary

1

Nurse practitioner

40%

$117,646

2

Data scientist

36%

$145,150

3

Information security analyst

35%

$87,786

4

Statistician

31%

$93,592

5

Health services administrator

28%

$81,527

6

Software developer

25%

$93,647

7

Web developer

23%

$81,724

8

Digital designer

23%

$80,948

9

Actuary

21%

$117,175

10

Computer scientist

21%

$109,537

11

Market research analyst

19%

$85,560

12

Digital marketer

19%

$60,439

13

Financial manager

17%

$103,183

14

IT manager

16%

$92,178

15

Financial adviser

15%

$84,595

16

Marriage and family therapist

14%

$68,651

17

Management analyst

11%

$74,546

18

Fundraising manager

11%

$61,140

19

Lawyer

10%

$98,861

20

Financial services representative

10%

$81,130

21

Marketing manager

10%

$69,015

22

Advertising manager

10%

$67,646

23

Computer systems analyst

9%

$102,210

24

Database administrator

9%

$91,185

25

Financial analyst

9%

$73,855

26

Human resources specialist

8%

$65,822

27

Public relations specialist

8%

$64,072

28

Product manager

7%

$102,811

29

Compensation analyst

7%

$84,774

30

Project manager

7%

$83,654

31

Human resources manager

7%

$78,508

32

Auditor

6%

$94,822

33

IT technician

6%

$67,419

34

Technical writer

6%

$61,985

35

Accountant

6%

$60,692


Related: 25 of the Best Work-at-Home Jobs


Industries with remote jobs

According to a paper published by the Becker Friedman Institute for Economics at the University of Chicago, more than 50% of jobs in each of these industries can be done from home:

  • Computer and mathematical occupations

  • Education, training and library occupations

  • Legal occupations

  • Business and financial operations occupations

  • Management occupations

  • Arts, design, entertainment, sports and media occupations

  • Office and administrative support occupations

  • Architecture and engineering occupations

  • Life, physical and social science occupations


Explore more articles