Post job

Software programmer/analyst demographics and statistics in the US

Software programmer/analyst demographics research summary. Zippia estimates software programmer/analyst demographics and statistics in the United States by using a database of 30 million profiles. Our software programmer/analyst estimates are verified against BLS, Census, and current job openings data for accuracy. Zippia's data science team found the following key facts about software programmer/analysts after extensive research and analysis:

  • There are over 222,601 software programmer/analysts currently employed in the United States.
  • 26.3% of all software programmer/analysts are women, while 73.7% are men.
  • The average software programmer/analyst age is 39 years old.
  • The most common ethnicity of software programmer/analysts is White (52.6%), followed by Asian (30.0%), Hispanic or Latino (8.1%) and Unknown (4.8%).
  • In 2022, women earned 95% of what men earned.
  • 8% of all software programmer/analysts are LGBT.
  • Software programmer/analysts are 70% more likely to work at private companies in comparison to public companies.
On this page
Software programmer/analyst demographics by:

Software programmer/analyst gender statistics

26.3% of software programmer/analysts are women and 73.7% of software programmer/analysts are men.
  • Male, 73.7%
  • Female, 26.3%

Software programmer/analyst gender ratio

GenderPercentages
Male73.7%
Female26.3%

Software programmer/analyst gender pay gap

Women earn 95¢ for every $1 earned by men

male-income
Male income
$70,864
female-income
Female income
$67,081

Software programmer/analyst gender ratio over time

This data breaks down the percentage of men and women in software programmer/analyst positions over time. Currently, 26.3% of software programmer/analysts are female.
Male
Female
100%
80%
60%
40%
20%
0%
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021

Software programmer/analyst gender ratio by year

YearMaleFemale
201070.52%29.48%
201170.24%29.76%
201271.84%28.16%
201371.72%28.28%
201473.02%26.98%
201572.68%27.32%
201674.53%25.47%
201773.89%26.11%
201873.93%26.07%
201973.62%26.38%
202073.54%26.46%
202173.67%26.33%

Software programmer/analyst related jobs gender ratio

We compared software programmer/analysts with similar job titles to see how gender ratios vary. As you can see, dell certified systems expert and software applications architect have the biggest gender ratio gaps.

Job titleMaleFemale
Informatics Nurse Specialist13%87%
Clinical Support Specialist22%78%
Clinic Administrator23%77%
Software Programmer/Analyst74%26%
Senior Data Center Engineer98%2%
Software Applications Architect98%2%
Dell Certified Systems Expert99%1%

Software programmer/analyst demographics by race

The most common ethnicity among software programmer/analysts is White, which makes up 52.6% of all software programmer/analysts. Comparatively, 30.0% of software programmer/analysts are Asian and 8.1% of software programmer/analysts are Hispanic or Latino.
  • White, 52.6%
  • Asian, 30.0%
  • Hispanic or Latino, 8.1%
  • Unknown, 4.8%
  • Black or African American, 4.4%
  • American Indian and Alaska Native, 0.1%

Software programmer/analyst race

Software programmer/analyst racePercentages
White52.6%
Asian30.0%
Hispanic or Latino8.1%
Unknown4.8%
Black or African American4.4%
American Indian and Alaska Native0.1%

Software programmer/analyst race and ethnicity over time

See how software programmer/analyst racial and ethnic diversity trended since 2010 according to the United States Census Bureau data.

Software programmer/analyst race and ethnicity by year

YearWhiteBlack or African AmericanAsianHispanic or Latino
201060.66%5.47%25.76%5.66%
201161.12%5.70%25.26%5.37%
201260.03%5.24%26.64%5.81%
201360.43%4.76%26.46%5.62%
201459.30%5.27%27.11%5.75%
201558.48%5.08%27.23%6.32%
201657.98%5.07%27.94%6.32%
201756.56%4.95%28.49%6.69%
201857.20%4.80%27.72%7.30%
201956.37%4.89%28.91%6.92%
202054.58%4.64%28.67%7.74%
202152.56%4.39%29.98%8.12%

Software programmer/analyst wage gap by race

According to our data, asian software programmer/analysts have the highest average salary compared to other ethnicities. Black or african american software programmer/analysts have the lowest average salary at $68,627.
$75,000
$73,000
$71,000
$69,000
$67,000
Unknown
White
Black or African American
Asian
Hispanic or Latino
EthnicitySalary
Unknown$71,293
White$71,105
Black or African American$68,627
Asian$73,960
Hispanic or Latino$69,450

Average software programmer/analyst age

See how the average age of software programmer/analysts varies based on ethnicity and gender.
Male
Female

Software programmer/analyst age by race and gender

RaceMale ageFemale age
Black or African American3746
Unknown3734
Asian3837
Hispanic or Latino3634
White3940
American Indian and Alaska Native41

Software programmer/analyst age breakdown

The average age of software programmer/analysts is 40+ years years old, representing 45% of the software programmer/analyst population.

40+ years

30-40 years

20-30 years


Software programmer/analyst age breakdown

Software Programmer/Analyst YearsPercentages
40+ years45%
30-40 years36%
20-30 years18%

Software programmer/analyst educational attainment

The most common degree for software programmer/analysts is bachelor's degree, with 78% of software programmer/analysts earning that degree. The second and third most common degree levels are master's degree degree at 10% and master's degree degree at 9%.
  • Bachelor's, 78%
  • Master's, 10%
  • Associate, 9%
  • Diploma, 2%
  • Other Degrees, 1%

Software programmer/analysts by degree level

Software programmer/analyst degreePercentages
Bachelor's78%
Master's10%
Associate9%
Diploma2%
Other Degrees1%

Software programmer/analyst jobs you might like

Software programmer/analyst wage gap by degree level

According to the data, software programmer/analysts with a Doctorate degree earn more than those without, at $81,289 annually. With a Master's degree, software programmer/analysts earn a median annual income of $76,216 compared to $71,127 for software programmer/analysts with an Bachelor's degree.
$84,000
$81,000
$78,000
$75,000
$72,000
$69,000
Master's Degree
Bachelor's Degree
Doctorate Degree
EducationSalary
Master's Degree$76,216
Bachelor's Degree$71,127
Doctorate Degree$81,289

Software programmer/analyst employment statistics

Most software programmer/analysts work for a private in the technology industry.

Company size where software programmer/analysts work

Below, you can see the size of companies where software programmer/analysts work.

< 50 employees

50 - 100 employees

100 - 500 employees

500 - 1,000 employees

1,000 - 10,000 employees

> 10,000

Software programmer/analyst jobs by employer size

Company sizePercentages
< 50 employees5%
50 - 100 employees24%
100 - 500 employees26%
500 - 1,000 employees5%
1,000 - 10,000 employees19%
> 10,000 employees21%

Software programmer/analyst jobs by company type

Employees with the software programmer/analyst job title have their preferences when it comes to working for a company. For instance, most software programmer/analysts prefer to work at private companies over public companies.

Education

Public

Private

Government

Software programmer/analyst jobs by sector

Company typePercentages
Education4%
Public24%
Private70%
Government2%

Software programmer/analyst jobs by industry

The most common industries for software programmer/analysts are technology, professional and finance.

Technology

Fortune 500

Professional

Finance

Manufacturing

Software programmer/analyst turnover and employment statistics

Software programmer/analyst unemployment rate over time

The unemployment rate for software programmer/analysts between 2008 and the most recent data has varied, according to the Bureau of Labor Statistics.

Software programmer/analyst unemployment rate by year

YearSoftware programmer/analyst unemployment rate
20104.56%
20113.25%
20122.64%
20132.67%
20142.07%
20152.26%
20162.33%
20172.17%
20181.80%
20191.88%
20202.40%
20212.07%

Average software programmer/analyst tenure

The average software programmer/analyst stays at their job for 1-2 years, based on the 493 software programmer/analysts resumes in Zippia's database.

Less than one year

1-2 years

3-4 years

5-7 years

8-10 years

11+ years

Software programmer/analyst tenure statistics

Number of yearsPercentages
Less than 1 year17%
1-2 years41%
3-4 years17%
5-7 years13%
8-10 years5%
11+ years8%

Software programmer/analyst LGBT ratio compared to similar jobs

Review the percent of software programmer/analysts that are members of the LGBT community. You can see how this compares to similar jobs in the chart below.
Job titleLGBTJob openings
Junior Network Analyst7.31%33,943
Implementations Lead8.42%15,378
Software Programmer/Analyst8.46%-
Intrusion Detection Analyst8.59%5,673
Network Management Specialist9.03%95,324
Project Management Lead10.54%158,441
Lead Technical Support Representative10.88%129,847

Similar software programmer/analyst jobs LGBT demographics

ProfessionPercentages of LGBT Job openings
Junior Network Analyst7.31%33,943
Implementations Lead8.42%15,378
Intrusion Detection Analyst8.59%5,673
Network Management Specialist9.03%95,324
Project Management Lead10.54%158,441
Lead Technical Support Representative10.88%129,847

Foreign languages spoken by software programmer/analysts

The most common foreign language among software programmer/analysts is Spanish at 37.5%. The second-most popular foreign language spoken is Marathi at 12.5% and French is the third-most popular at 12.5%.
  • Spanish, 37.5%
  • Marathi, 12.5%
  • French, 12.5%
  • Hindi, 12.5%
  • Hebrew, 12.5%
  • Other, 12.5%

Software programmer/analyst languages spoken

Foreign languagePercentages
Spanish37.5%
Marathi12.5%
French12.5%
Hindi12.5%
Hebrew12.5%
Other12.5%

Software programmer/analyst jobs

Software programmer/analyst location demographics

Where do software programmer/analysts earn the most?

Software programmer/analysts earn the most in Washington, where the average software programmer/analyst salary is $87,983. The map here shows where software programmer/analysts earn the highest salaries in the U.S. The darker areas across the 50 states highlight the highest salaries.
Average salary

Which city has the most Software Programmer/Analysts?

By looking through more than 493 resumes, we found that the most popular places for software programmer/analysts are Dallas, TX and Tampa, FL.
Number of Software Programmer/Analysts

Software programmer/analyst jobs by state

RankStateNumber of jobsAverage salary
1California11,795$87,248
2Texas5,259$70,222
3Virginia3,799$75,059
4New York3,478$78,230
5Florida3,185$68,442
6Illinois2,985$70,910
7Massachusetts2,958$80,741
8Pennsylvania2,763$70,762
9Washington2,762$87,983
10North Carolina2,456$72,462
11New Jersey2,449$72,151
12Maryland2,270$73,647
13Georgia2,233$71,951
14Ohio2,027$71,396
15Oregon1,741$72,923
16Colorado1,702$71,458
17Minnesota1,636$77,932
18Michigan1,558$67,016
19Indiana1,475$68,240
20Arizona1,359$76,090
21Missouri1,278$70,131
22Wisconsin1,245$70,113
23Utah1,208$82,494
24Tennessee1,042$74,623
25Alabama904$61,402
26Connecticut795$81,897
27Kansas778$63,629
28District of Columbia762$71,574
29Iowa723$75,091
30Kentucky695$77,491
31South Carolina670$72,933
32Arkansas660$68,255
33Nebraska616$59,660
34Louisiana513$59,718
35Rhode Island502$76,313
36New Mexico487$67,761
37Delaware449$77,622
38Nevada442$68,721
39Oklahoma439$67,362
40New Hampshire436$73,059
41Idaho427$66,140
42Montana331$67,194
43Mississippi304$65,915
44Vermont292$78,893
45Maine282$69,413
46West Virginia272$70,377
47South Dakota271$72,198
48North Dakota199$62,964
49Hawaii174$58,201
50Alaska172$67,668
51Wyoming167$66,415

Where are software programmer/analysts in high demand?

Software programmer/analysts are in high demand in Boulder, CO. There are currently 2 job openings for software programmer/analysts here. We looked over job openings to determine where in the country software programmer/analysts are in the most demand.
Jobs openings

Software programmer/analyst demographics FAQs

Search for software programmer/analyst jobs

Browse computer and mathematical jobs