Software engineer salary in Denver-Boulder
50 software engineer roles in Denver-Boulder, from 27 employers and posted Oct 21–27, 2026, list a yearly salary range. The median bottom of those ranges is $111K and the median top is $193K. The middle half of the bottoms runs from $98K to $137K, and the middle half of the tops from $140K to $222K.
These are the ranges employers published in their own postings. They are not offers, not what people are paid and not a market average. Of the 56 software engineer roles in Denver-Boulder RoleWeek lists, 50 are counted here. Roles of every level are counted together and shown apart under By level. Data as of .
How the posted ranges spread
| Measure | 25th percentile | Median | 75th percentile |
|---|---|---|---|
| Bottom of the posted range | $98K | $111K | $137K |
| Top of the posted range | $140K | $193K | $222K |
Not counted: 4 roles list no salary and 2 list pay by the hour. Pay by the hour, week or month is never converted or mixed with yearly ranges, and each page uses one currency.
By level
| Level | Roles | Bottom of range median, middle half | Top of range median, middle half |
|---|---|---|---|
| Mid level | 16 | $110K $105K–$128K | $153K $121K–$187K |
| Senior | 15 | $115K $96K–$134K | $194K $167K–$203K |
Level is RoleWeek’s reading of each posting. A level with fewer than 10 roles that list a yearly range is left out.
Roles that list a yearly salary
Showing 24 of 50, newest first. Show all software engineer roles in Denver-Boulder that list a salary
Principal Engineer, SSD Systems Design
MicronLongmont-MAX, Longmont$181K–$308K/yrPythonC++6+ yrsSenior Cloud Software Engineer
STRDenver, Woburn +3$138K–$185K/yrC++AWSNo account neededAlgorithm Software Engineer - Level 3 or 4 (AHT)
Northrop GrummanBoulder, CO$114K–$213.4K/yrC++PythonSeniorEarly Career Software Engineer, Battlespace Awareness
AndurilBroomfield, Fort Collins$97K–$129K/yrComputer VisionC++No account neededBacked by a16zEngineer III, Linux and Virtualization Infrastructure
WOWDenver, Nashua +4Up to $126K/yrVMwareDockerSeniorIT Software Engineer - Diversification
NelnetCentennial, Madison +1Hybrid$100K–$110K/yr.NETJava5+ yrsJava Software Engineer (Boulder, CO) (TS/SCI)
Outside AnalyticsBoulder, CO$110K–$155K/yrC++PythonNo account neededJava Software Engineer (Boulder, CO) (TS/SCI)
SMXBoulder, CO$110K–$155K/yrC++PythonJava Software Engineer (Boulder, CO) (TS/SCI)
Space ProgramsBoulder, CO$110K–$155K/yrC++PythonNo account neededModeling and Simulation Engineer, Software Architect
AMADenver, HuntsvilleHybrid$90K–$140K/yrC++Python5+ yrsStaff Engineer, SSD Systems Design
MicronLongmont-MAX, Longmont$150K–$254K/yrPythonC++4+ yrsSenior Software Engineer – Splunk Platform Authorization
CiscoBoulder, CORemote$139.3K–$203.6K/yrC++Kubernetes7+ yrsSenior Software Integration/Test Engineer
Lockheed MartinLittleton, COOn-site$110.3K–$204.9K/yrPythonScientific Software Engineer
AndurilBroomfield, Fort Collins$111K–$147K/yrComputer VisionC++No account needed2+ yrsBacked by a16zSoftware Developer
Michaels EnergyDenver, CORemote$110K–$125K/yrPythonLLMs3+ yrsDirector, Forward Deployed Engineer
KPMGBoulder, Seattle +75$171K–$311K/yrLLMsGCPDirector, Enterprise Systems & Software
Ursa MajorLongmont, CO$180K–$224K/yrSAP10+ yrsSoftware Development Engineer II, ADC2S
AmazonDenver, CO$143.7K–$194.4K/yrAWSMidCleared Software Engineer Intern - Summer 2027
CACIDenver, SterlingRemote$39.9K–$79.9K/yrInternshipCSSLinuxGuidewire Digital Developer, Manager
PwCDenver, San Francisco +18$99K–$232K/yr5+ yrsManager, Software Engineering
NetAppBoulder, Seattle +6$196.3K–$292.6K/yrCassandraOpenSearch8+ yrsSenior Software Engineer
EngrainGreenwood Village, COHybrid$115K–$140K/yrReactGCPNo account needed5+ yrsSoftware Engineer – Splunk Platform Authorization
CiscoBoulder, CORemote$128.6K–$184.9K/yrC++Kubernetes5+ yrs
How these numbers are made
- Source: the yearly salary ranges employers publish in their own job postings, for roles RoleWeek lists as posted in the last 7 days. They are what employers advertise, not offers, not what people are paid, and not a market average. RoleWeek lists a share of all developer roles, and an employer decides whether to post a range at all.
- One role is one card: an opening listed for several places counts once on a page. A role listed in several cities counts on each city’s page.
- Bottom and top of each posted range are summarised separately: the median, and the 25th and 75th percentiles (half of the roles fall between them). A role that posts a single figure counts as both its bottom and its top.
- Yearly ranges only, in one currency per page: CA$ for the Canadian cities, $ for US cities and remote roles. Pay by the hour, day, week or month is never converted or mixed in.
- A page exists only when 15 or more roles list a yearly range; a level gets a row at 10. The numbers are rebuilt every day from the roles posted in the last 7 days.
The roles themselves: Software engineer jobs in Denver-Boulder (56 posted in the last 7 days). Every city and role type: developer salary ranges by city.