Find The Best Software Engineer Jobs For You

Where do you want to work?

0 selections

Software Engineer Demographics in the US

The average employee age for software engineers is 39 years. The software engineer workforce reached a whopping 687,276 in 2020!

Among software engineers, we discovered that 25.1% of them are women, while 67.0% are men. The most common race/ethnicity among software engineers is White, which makes up 53.9% of all software engineers. Comparatively, there are 31.2% of the Asian ethnicity and 7.2% of the Hispanic or Latino ethnicity. The majority of software engineers are located in CA, San Diego and NY, New York.

Software Engineer Statistics and Facts in the US

After extensive research and analysis, Zippia's data science team found that:

  • There are over 687,276 software engineers currently employed in the United States.
  • 25.1% of all software engineers are women, while only 67.0% are men.
  • The average age of an employed software engineer is 39 years old.
  • The most common ethnicity of software engineers is White (53.9%), followed by Asian (31.2%) and Hispanic or Latino (7.2%).
  • The majority of software engineers are located in CA, San Diego and NY, New York.
  • Software engineers are most in-demand in New York, NY.
  • Software engineers are paid an average annual salary of $86,157.
  • The telecommunication industry is the highest-paying for software engineers.
  • San Francisco, CA pays an annual average wage of $112,152, the highest in the US.
  • Software engineers average starting salary is $65,000.
  • In 2021, women earned 91% of what men earned.
  • The top 10% of highest-paid software engineers earn as much as $113,000 or more.
  • 15% of all software engineers are LGBT.
  • Washington is the best state for software engineers to live.
  • Software engineers are more likely to work at public companies in comparison to private companies.

Software Engineer Statistics by Race

The most common ethnicity among software engineers is White, which makes up 53.9% of all software engineers. Comparatively, there are 31.2% of the Asian ethnicity and 7.2% of the Hispanic or Latino ethnicity.

Job Title
  • White, 53.9%
  • Asian, 31.2%
  • Hispanic or Latino, 7.3%
  • Black or African American, 4.7%
  • Unknown, 2.8%
  • American Indian and Alaska Native, 0.1%

Foreign Languages Spoken By Software Engineers

The chart below shows that 24.4% of software engineers speak Spanish. The second-most popular foreign language spoken is Chinese at 11.4% and French is the third-most popular at 10.2%.

Job Title
  • Spanish, 24.4%
  • Chinese, 11.4%
  • French, 10.2%
  • Mandarin, 7.4%
  • German, 7.2%
  • Other, 39.4%

Types of Software Engineer Degree Levels

We assessed our data to determine the typical level of education for software engineers. The most common degree for software engineers is bachelor's degree. In fact, 71% of software engineers earn that degree. A close second is master's degree with 19% and rounding it off is associate degree with 3%.

Job Title
  • Bachelors degree, 71%
  • Masters degree, 19%
  • Associate degree, 3%
  • Diploma degree, 1%
  • Other Degrees, 6%

Software Engineer Jobs You Might Like

Software Engineer Employment Statistics

This section highlights the information we gathered about the types of businesses and industries that employ software engineers. We found that the most common company type is public. In addition, the industry that employs the most software engineers is the technology industry.

Company Size

We created this chart to show you the average size of companies that typically hire software engineers.

Compare Jobs

< 50 employees

50 - 100 employees

100 - 500 employees

500 - 1,000 employees

1,000 - 10,000 employees

> 10,000

The Types Of Companies Software Engineer Work In

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

Compare Jobs

Public

Private

Top Industries Hiring Software Engineers

Just based on the number of employees within each industry, we were able to determine the most common industries that employ software engineers. Those industries include technology, telecommunication and finance.

Compare Jobs

Technology

Fortune 500

Telecommunication

Finance

Retail

Software Engineer Diversity

From race to gender and even age, we found the average demographic information on those who work as software engineers. Keep reading to find out what the results for software engineers were.

Software Engineer Race And Ethnicity Over Time

Using the Census Bureau data, we found out how the percentage of each ethnic category trended between 2008-2018 among software engineers.

  • White
  • Asian
  • Hispanic or Latino
  • Black or African American

Software Engineer Gender Over Time

This data shows how men and women predominate in the software engineer position over time.

Male
Female
79%
77%
74%
72%
69%
67%
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018

Software Engineer Unemployment Rate Over Time

The Bureau of Labor Statistics came in clutch when it came down to figuring out how the unemployment rate has changed over time. Between 2008 and 2018, this is how the number of software engineers changed.

  • Unemployment rate

Average Age of a Software Engineer Based On Race And Gender

We determined the average age of software engineers based on ethnicity and gender.

Male
Female

The Average Number of Years That Software Engineer Stay in a Job

By looking over 102,987 software engineers resumes, we figured out that the average software engineer enjoys staying at their job for 1-2 years for a percentage of 45%.

Compare Jobs

Less than one year

1-2 years

3-4 years

5-7 years

8-10 years

11+ years

Software Engineer Age Breakdown

This chart breaks down the ages of software engineer employees. Interestingly enough, the average age of software engineers is 40+ years old, which represents 46% of the population.

Compare Jobs

20-30 years

30-40 years

40+ years

Software Engineer Male to Female Ratio

We compared this job title with other job titles to see how gender percentages varied. As you can see, senior data center engineer and senior windows engineer have the biggest difference in gender.

Compare Jobs
Job Titleascdesc
Maleasc
Femaleascdesc
Informatics Nurse Specialist14%82%
Clinical Support Specialist21%73%
Clinic Administrator23%72%
Software Engineer67%25%
Computer Mechanic93%2%
Senior Windows Engineer93%4%
Senior Data Center Engineer96%2%
Male
Female
100%
75%
50%
25%
0%
Senior Data Center Engineer
Senior Windows Engineer
Computer Mechanic
Software Engineer
Clinic Administrator
Clinical Support Specialist
Informatics Nurse Specialist
0%
25%
50%
75%
100%

Software Engineer Jobs

Software Engineer Gender Pay Gap

male-income
Male Income
$86,611
female-income
Female Income
$79,035

Software Engineer Income By Gender And Race/Ethnicity

We found interesting that Asian men and White men make more money compared to others.

  • Male
  • Female
$95,603
$91,526
$87,450
$83,373
$79,296
$75,220
$71,143
Asian
Black or African American
Hispanic or Latino
White

Software Engineer Income By Race/Ethnicity And Education

This chart shows the impact that education has on the income level of different ethnicities.

All Race and Ethnicity
Educationascdesc
Incomeasc
Bachelor's Degree$91,526
Master's Degree$101,147
Doctorate Degree$114,717

Software Engineer Income By Race/Ethnicity And Education

This chart shows the impact that education has on the income level of different ethnicities.

  • Asian
  • Black or African American
  • Hispanic or Latino
  • White
$122,789
$114,717
$106,646
$98,574
$90,502
$82,430
$74,358
Bachelor's Degree
Master's Degree
Doctorate Degree

Recently Added Software Engineer Jobs

Software Engineer Heatmaps

The amount you can make as a software engineer can depend on where you live. For example, the highest salary of software engineers is $136,189. Use our chart to find out where that salary is located.

Where Do Software Engineers Earn The Most?

The map here shows where software engineers earn the highest salaries in the U.S. The darker areas across the 50 states highlight the highest salaries.

Average Salary

Where Are Software Engineers Located?

By looking through more than 102,987 resumes, we found that the most popular places for software engineers are CA, San Diego and NY, New York.

Number of Software Engineers

Where Are Software Engineers In High Demand?

We looked over job openings to determine where in the country software engineers are in the most demand.

Jobs Openings