Occupation ยท SOC 15-1251
Computer Programmers: can it be done remotely?
According to the Dingel and Neiman (2020) classification, the work of computer programmers has no teleworkability classification in the source data. The score reflects the tasks involved, not whether a particular employer allows remote work.
Nationally, about 109,870 people work in this occupation, with a median annual wage of $98,670 ($47.44 an hour).
US employment
109,870
Median annual wage
$98,670
Mean annual wage
$103,640
Median hourly wage
$47.44
Education and training
Typical education
Bachelor's degree
Related work experience
None
On-the-job training
None
Job zone
4
Considerable preparation
Step up: related remote jobs that pay more
| Occupation | Median wage | Wage gain | Job zone | Typical education |
|---|---|---|---|---|
| Computer Hardware Engineers | $155,020 | $56,350 (+57.1%) | 4 | Bachelor's degree |
| Computer and Information Systems Managers | $171,200 | $72,530 (+73.5%) | 4 | Bachelor's degree |
States with the most jobs
- 1. California14,720
- 2. Texas11,220
- 3. New York7,090
- 4. Michigan5,350
- 5. Florida4,700
- 6. Virginia4,210
- 7. Arizona4,170
- 8. Pennsylvania4,130
- 9. New Jersey4,000
- 10. North Carolina3,880
States that pay the most
- 1. Washington$158,820
- 2. Montana$128,630
- 3. Oregon$126,980
- 4. Colorado$124,880
- 5. California$116,220
- 6. Massachusetts$115,200
- 7. Virginia$111,860
- 8. Wisconsin$109,580
- 9. Minnesota$108,450
- 10. Hawaii$108,040
Median annual wage. Based on 52 states and territories with published figures.
Related occupations
Most searched remote jobs
We publish statistics, not vacancies. For live listings see our guide to remote job sites.
This site includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET is a trademark of USDOL/ETA. Telework.org has modified all or some of this information. USDOL/ETA has not approved, endorsed, or tested these modifications. Source: O*NET.