Post job

Best cities for a computer software engineer

The best cities for computer software engineers are San Jose, CA, Fremont, CA, and Santa Ana, CA, based on factors like average salary and job availability per capita. Jobs and pay for computer software engineers vary across the country, but we've determined the ten best cities for computer software engineers in the U.S.

Whether you're starting your career as a computer software engineer or considering a move, this list of the best cities for computer software engineers to live in will help you decide. These aren't just the best-paying cities for computer software engineers. We also consider how easy it is to find work as a computer software engineer. While the absolute best city for computer software engineers is San Jose, CA, there are plenty of other great places to consider.

Keep reading to learn more about the best cities for computer software engineers in 2024.

If you're looking for a computer software engineer job, here are five companies hiring now:

  1. Google jobs (515)
  2. Cisco jobs (715)
  3. Microsoft jobs (4,410)
  4. Qualcomm jobs (823)

10 best cities for computer software engineers in 2025

  1. 1. San Jose, CA

    Total computer software engineer jobs:139
    Average annual salary:$134,172
    Lowest 10 percent warn:$100,000
    Highest 10 percent earn:$178,000
    Location quotient:146.81
  2. 2. Fremont, CA

    Total computer software engineer jobs:143
    Average annual salary:$134,404
    Lowest 10 percent warn:$100,000
    Highest 10 percent earn:$179,000
    Location quotient:106.84
  3. 3. Santa Ana, CA

    Total computer software engineer jobs:92
    Average annual salary:$121,698
    Lowest 10 percent warn:$90,000
    Highest 10 percent earn:$163,000
    Location quotient:99.29
  4. 4. Long Beach, CA

    Total computer software engineer jobs:67
    Average annual salary:$122,320
    Lowest 10 percent warn:$90,000
    Highest 10 percent earn:$164,000
    Location quotient:59.08
  5. 5. Pittsburgh, PA

    Total computer software engineer jobs:217
    Average annual salary:$86,532
    Lowest 10 percent warn:$67,000
    Highest 10 percent earn:$111,000
    Location quotient:221.11
  6. 6. Irvine, CA

    Total computer software engineer jobs:155
    Average annual salary:$121,198
    Lowest 10 percent warn:$90,000
    Highest 10 percent earn:$163,000
    Location quotient:81.04
  7. 7. Seattle, WA

    Total computer software engineer jobs:175
    Average annual salary:$131,514
    Lowest 10 percent warn:$99,000
    Highest 10 percent earn:$173,000
    Location quotient:43.82
  8. 8. San Diego, CA

    Total computer software engineer jobs:10
    Average annual salary:$114,018
    Lowest 10 percent warn:$85,000
    Highest 10 percent earn:$152,000
    Location quotient:114.47
  9. 9. San Francisco, CA

    Total computer software engineer jobs:239
    Average annual salary:$134,889
    Lowest 10 percent warn:$101,000
    Highest 10 percent earn:$179,000
    Location quotient:40.45
  10. 10. Reno, NV

    Total computer software engineer jobs:53
    Average annual salary:$114,409
    Lowest 10 percent warn:$85,000
    Highest 10 percent earn:$152,000
    Location quotient:37.90

Choose from 10+ customizable computer software engineer resume templates

Choose from a variety of easy-to-use computer software engineer resume templates and get expert advice from Zippia’s AI resume writer along the way. Using pre-approved templates, you can rest assured that the structure and format of your computer software engineer resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume
Computer Software Engineer Resume

Best cities for computer software engineers

  1. San Jose, CA
  2. Fremont, CA
  3. Santa Ana, CA
  4. Long Beach, CA
  5. Pittsburgh, PA
  6. Irvine, CA
  7. Seattle, WA
  8. San Diego, CA
  9. San Francisco, CA
  10. Reno, NV
  • (139 computer software engineer jobs)
  • (143 computer software engineer jobs)
  • (92 computer software engineer jobs)
  • (67 computer software engineer jobs)
  • (217 computer software engineer jobs)
  • (155 computer software engineer jobs)
  • (175 computer software engineer jobs)
  • (10 computer software engineer jobs)
  • (239 computer software engineer jobs)
  • (53 computer software engineer jobs)

Detailed list of the best cities for a computer software engineer

RankCityAverage salaryLowest 10% EarnPopulationJob count
1San Jose, CA$134,172$100,0001,025,350139
2Fremont, CA$134,404$100,000233,136143
3Santa Ana, CA$121,698$90,000334,21792
4Long Beach, CA$122,320$90,000470,13067
5Pittsburgh, PA$86,532$67,000303,625217
6Irvine, CA$121,198$90,000266,122155
7Seattle, WA$131,514$99,000704,352175
8San Diego, CA$114,018$85,0001,406,63010
9San Francisco, CA$134,889$101,000870,887239
10Reno, NV$114,409$85,000245,25553
11Islip, NY$103,796$80,000335,5434
12Henderson, NV$111,911$83,000292,96917
13Durham, NC$85,743$66,000263,01641
14Anaheim, CA$122,240$90,000351,04337
15Scottsdale, AZ$88,953$66,000246,645138
16Oakland, CA$134,709$101,000420,00558
17Chandler, AZ$88,092$66,000247,477126
18Cleveland, OH$86,291$67,000385,80998
19Irving, TX$86,035$66,000238,28980
20Austin, TX$90,367$67,000947,890228
21Glendale, AZ$88,983$66,000245,89526
22Houston, TX$89,953$67,0002,303,48224
23Philadelphia, PA$89,692$69,0001,567,87250
24Dallas, TX$86,089$66,0001,317,929112
25Columbus, OH$84,524$65,000860,09015
26Bakersfield, CA$128,522$95,000376,38022
27New York, NY$103,137$80,0008,537,6736
28Boston, MA$102,022$80,000673,184124
29Sacramento, CA$133,531$100,000495,23479
30Corpus Christi, TX$89,586$66,000325,73311
31Los Angeles, CA$123,849$92,0003,976,322101
32Phoenix, AZ$88,955$66,0001,615,01789
33Las Vegas, NV$112,586$83,000632,91267
34Milwaukee, WI$83,040$65,000595,047197
35Fresno, CA$131,886$98,000522,05319
36Detroit, MI$84,938$66,000672,795101
37Omaha, NE$83,298$65,000446,97018
38Arlington, TX$86,427$66,000392,77229
39Jersey City, NJ$93,865$73,000264,152168
40Lexington, KY$81,494$63,000318,44956
41Plano, TX$85,521$65,000286,05758
42Portland, OR$118,055$89,000639,86398
43Madison, WI$82,749$65,000252,551176
44Raleigh, NC$85,753$66,000458,880119
45Toledo, OH$85,494$66,000278,50812
46El Paso, TX$92,899$70,000683,08019
47Cincinnati, OH$83,331$64,000298,800100
48Chicago, IL$86,909$68,0002,704,958243
49Nashville, TN$79,933$61,000660,388136
50Stockton, CA$133,926$100,000307,0726

Highest paying cities for computer software engineers

RankCityAvg. computer software engineer salary
1San Francisco, CA$134,889
2Seattle, WA$131,514
3Troy, NY$104,993
4Boston, MA$102,022
5Washington, DC$95,371
6Jersey City, NJ$93,865
7Newark, DE$91,364
8Austin, TX$90,367
9Philadelphia, PA$89,692
10Reston, VA$89,411
11Phoenix, AZ$88,955
12Schaumburg, IL$86,958
13Durham, NC$85,743
14Troy, MI$85,055
15Newark, OH$84,834
16Omaha, NE$83,298
17Alpharetta, GA$81,445
18Saint Louis, MO$78,180

Computer software engineer best cities FAQs

Search for computer software engineer jobs

Browse computer and mathematical jobs