Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Windows Software Engineer is $105,545 per year. This figure can vary significantly based on factors such as location, experience, and industry. For instance, engineers in high-demand markets or specialized sectors may see higher compensation.
In addition to base salary, many positions offer benefits such as bonuses, stock options, and health insurance, which can enhance overall earnings. The job market remains competitive, with ongoing demand for skilled software engineers proficient in Windows platforms.
Some states offer higher average salaries for Windows Software Engineers. For example:
Researching salary estimates and job opportunities in various regions can provide valuable insights into your earning potential as a Windows Software Engineer. Consider exploring positions that align with your skills and interests for optimal career growth.
Let Zippia find your next windows software engineer job
Let Zippia find your next windows software engineer job
The average windows software engineer salary in California, Washington, and Oregon are the highest in the U.S. The lowest average windows software engineer salary states are Illinois, Wyoming, and Iowa.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington | $130,289 | $62.64 |
| 2 | California | $130,911 | $62.94 |
| 3 | Oregon | $125,953 | $60.55 |
| 4 | Utah | $114,224 | $54.92 |
| 5 | Idaho | $118,301 | $56.88 |
| 6 | Pennsylvania | $112,555 | $54.11 |
| 7 | Nevada | $115,373 | $55.47 |
| 8 | Arizona | $107,492 | $51.68 |
| 9 | Massachusetts | $102,642 | $49.35 |
| 10 | New Hampshire | $99,216 | $47.70 |
| 11 | Alaska | $108,569 | $52.20 |
| 12 | Colorado | $100,963 | $48.54 |
| 13 | Montana | $94,602 | $45.48 |
| 14 | New York | $103,119 | $49.58 |
| 15 | Rhode Island | $93,617 | $45.01 |
| 16 | Delaware | $97,634 | $46.94 |
| 17 | District of Columbia | $101,818 | $48.95 |
| 18 | South Carolina | $103,092 | $49.56 |
| 19 | Maine | $95,894 | $46.10 |
| 20 | Connecticut | $99,137 | $47.66 |
| 21 | Virginia | $95,579 | $45.95 |
| 22 | Vermont | $91,327 | $43.91 |
| 23 | Texas | $91,355 | $43.92 |
| 24 | Georgia | $93,836 | $45.11 |
| 25 | Louisiana | $94,251 | $45.31 |
| 26 | New Jersey | $95,181 | $45.76 |
| 27 | New Mexico | $91,940 | $44.20 |
| 28 | Alabama | $89,279 | $42.92 |
| 29 | Indiana | $88,194 | $42.40 |
| 30 | North Dakota | $88,599 | $42.60 |
| 31 | Wisconsin | $89,567 | $43.06 |
| 32 | Arkansas | $86,849 | $41.75 |
| 33 | Nebraska | $87,807 | $42.21 |
| 34 | Maryland | $88,087 | $42.35 |
| 35 | Missouri | $91,215 | $43.85 |
| 36 | Minnesota | $89,111 | $42.84 |
| 37 | Ohio | $85,916 | $41.31 |
| 38 | Oklahoma | $88,080 | $42.35 |
| 39 | Wyoming | $83,137 | $39.97 |
| 40 | Michigan | $85,682 | $41.19 |
| 41 | Florida | $87,985 | $42.30 |
| 42 | Mississippi | $86,494 | $41.58 |
| 43 | North Carolina | $84,275 | $40.52 |
| 44 | Tennessee | $84,873 | $40.80 |
| 45 | Illinois | $83,216 | $40.01 |
| 46 | Kansas | $84,223 | $40.49 |
| 47 | Kentucky | $84,444 | $40.60 |
| 48 | Iowa | $82,437 | $39.63 |
| 49 | Hawaii | $76,295 | $36.68 |
| 50 | West Virginia | $80,780 | $38.84 |
| 51 | South Dakota | $78,769 | $37.87 |
The highest-paying cities for windows software engineers are Sacramento, CA, Seattle, WA, and Portland, OR.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Sacramento, CA | $145,368 | $69.89 |
| 2 | Seattle, WA | $130,688 | $62.83 |
| 3 | Portland, OR | $125,047 | $60.12 |
| 4 | Philadelphia, PA | $113,279 | $54.46 |
| 5 | New York, NY | $103,248 | $49.64 |
| 6 | Washington, DC | $101,835 | $48.96 |
| 7 | Boulder, CO | $101,290 | $48.70 |
| 8 | Austin, TX | $91,617 | $44.05 |
| 9 | Baltimore, MD | $88,322 | $42.46 |
| 10 | Little Rock, AR | $87,084 | $41.87 |
| 11 | Detroit, MI | $85,958 | $41.33 |
| 12 | Cincinnati, OH | $85,174 | $40.95 |
| 13 | Wichita, KS | $84,656 | $40.70 |
A windows software engineer's salary ranges from $79,000 a year at the 10th percentile to $140,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $140,000 | $11,667 | $67 |
| 75th Percentile | $122,000 | $10,167 | $59 |
| Average | $105,545 | $8,795 | $51 |
| 25th Percentile | $90,000 | $7,500 | $43 |
| 10th Percentile | $79,000 | $6,583 | $38 |
The highest paying types of windows software engineers are staff software engineer, principal software engineer, and software engineer lead.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Engineer | $92,076 | $7,673 | $44.27 | 618,207 |
| Software Developer | $87,521 | $7,293 | $42.08 | 294,329 |
| Data Engineer | $109,675 | $9,140 | $52.73 | 303,105 |
| Lead Software Developer | $115,072 | $9,589 | $55.32 | 309,029 |
| Software Development Engineer | $109,147 | $9,096 | $52.47 | 356,971 |
| Software Engineer-Consultant | $113,987 | $9,499 | $54.80 | 317,033 |
Top companies hiring windows software engineers now:
Windows software engineer salaries at Apple and Okta are the highest-paying according to our most recent salary estimates. In addition, the average windows software engineer salary at companies like Zoom Video Communications and ConstructConnect are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Apple | $141,331 | $67.95 |
| 2 | Okta | $124,125 | $59.68 |
| 3 | Zoom Video Communications | $118,857 | $57.14 |
| 4 | ConstructConnect | $112,593 | $54.13 |
| 5 | VMware | $108,183 | $52.01 |
| 6 | Centrify | $102,545 | $49.30 |
| 7 | QOMPLX | $101,667 | $48.88 |
| 8 | ZOOM+Care | $101,634 | $48.86 |
| 9 | nok nok | $101,573 | $48.83 |
| 10 | Dtex | $101,514 | $48.80 |
| 11 | Datrose | $100,559 | $48.35 |
| 12 | NTT Europe Ltd | $99,099 | $47.64 |
| 13 | MEDHOST | $95,107 | $45.72 |
| 14 | Idexcel | $93,521 | $44.96 |
| 15 | DCS | $93,175 | $44.80 |
| 16 | Northrop Grumman | $92,796 | $44.61 |
The average windows software engineer salary has risen by $19,594 over the last ten years. In 2014, the average windows software engineer earned $85,951 annually, but today, they earn $105,545 a year. That works out to a 10% change in pay for windows software engineers over the last decade.
Compare windows software engineer salaries for cities or states with the national average over time.
Compare windows software engineer salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $106,000 | $50.74 | +3.3% |
| 2024 | $102,000 | $49.07 | +2.3% |
| 2023 | $99,800 | $47.96 | +1.8% |
| 2022 | $98,000 | $47.11 | +1.7% |
| 2021 | $96,300 | $46.32 | +1.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Ripplematch | Rockwell Automation-Early In Career Windows Software Engineer, Application VIA Ripplematch | Phoenix, AZ | 06/29/2025 | $91,000 |
| Northrop Grumman | Engineer Software-Windows (SAN Diego CA) | San Diego, CA | 06/23/2025 | $89,400 |
| Rockwell Automation | Early In Career Windows Software Engineer (C++, C#) | Phoenix, AZ | 06/22/2025 | $91,000 |
| Rocketwell Automation | Early In Career Windows Software Engineer (C++, C#) | Phoenix, AZ | 06/22/2025 | $91,000 |
| Jpmorgan Chase & Co | SR. Lead Software Engineer-Windows Server Software Engineer | Jersey City, NJ | 06/13/2025 | $171,000 |
| Jpmorgan Chase & Co | SR. Lead Software Engineer-Windows Server Software Engineer | Houston, TX | 06/13/2025 | $171,000 |
| Make An Impact With Optiver | Windows Infrastructure Software Engineer | Chicago, IL | 04/28/2025 | $140,000 |
| HP | Senior Windows SW Engineer ISV | Spring, TX | 03/28/2025 | $136,850 |
| Optiverus | Windows Infrastructure Software Engineer | Chicago, IL | 03/26/2025 | $140,000 |
| Notion | Software Engineer, Native Windows Development | San Francisco, CA | 03/26/2025 | $200,000 |
Search for windows software engineer jobs