Software Engineering Salaries in Chicago, IL

What is

Software Engineering

?

Software Engineering involves designing, developing, and maintaining software applications. Engineers in this field use programming languages and tools to create software solutions that meet user needs. Their work is essential for creating reliable and efficient software products.


Software engineering professionals write and test code, debug software applications, and collaborate with cross-functional teams to develop new features.

Common titles in 
Software Engineering
  • Senior Engineer
  • Junior Software Engineer
  • Software Engineer
  • Front End Developer
  • Full Stack Engineer
  • Senior Software Engineer
  • Senior Developer
  • Lead Software Engineer
  • Software Architect
  • Associate Software Engineer
  • Software Developer
  • Staff Software Engineer
  • Senior Software Developer
Salary range for 
Software Engineering
 (
P3
)
 in 
Chicago, IL
Interested in salary information for other levels?

Decoding job levels: What is a 

P3

?

Pave’s job levels are denoted by their track (P for Professional, M for Management) and their hierarchical level, as denoted by a number. The higher the number, the more senior the role. There are 10 individual levels, broken down as:

Management: M3, M4, M5 & M6
Professional:
P1, P2, P3, P4, P5 & P6

For a full explanation of Pave’s approach to levels visit our FAQ.

Salary comparison for 
Software Engineering
 (
P3
)
 by city

Want to compare salaries across different cities? Here are the average salaries for Software Engineering in major metros across the United States. Ready to view additional percentiles or Software Engineering levels?

San Francisco, CA
$
160000
$
184576
$
210000
Chicago, IL
$
136000
$
165000
$
185000
Boston, MA
$
137000
$
165000
$
191776
Seattle, WA
$
163152
$
183600
$
209515
Austin, TX
$
140000
$
160000
$
180000
New York, NY
$
160000
$
180000
$
205000
Los Angeles, CA
$
135000
$
161085
$
185000
P10
110860
P25
136000
P40
154000
P50
165000
P60
171034
P75
185000
P90
207350
Interested in more salary insights like equity comp or international benchmarks? Book a demo with our team -->
(function (h, o, t, j, a, r) { h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) }; h._hjSettings = { hjid: 2412860, hjsv: 6 }; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); !function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize) if (analytics.invoked) window.console && console.error && console.error("Segment snippet included twice."); else { analytics.invoked = !0; analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"]; analytics.factory = function (e) { return function () { var t = Array.prototype.slice.call(arguments); t.unshift(e); analytics.push(t); return analytics } }; for (var e = 0; e < analytics.methods.length; e++) { var key = analytics.methods[e]; analytics[key] = analytics.factory(key) } analytics.load = function (key, e) { var t = document.createElement("script"); t.type = "text/javascript"; t.async = !0; t.src = "https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js"; var n = document.getElementsByTagName("script")[0]; n.parentNode.insertBefore(t, n); analytics._loadOptions = e }; analytics.SNIPPET_VERSION = "4.13.1"; analytics.load("0KGQyN5tZ344emH53H3kxq9XcOO1bKKw"); analytics.page(); } }(); $(document).ready(function () { $('[data-analytics]').on('click', function (e) { var properties var event = $(this).attr('data-analytics') $.each(this.attributes, function (_, attribute) { if (attribute.name.startsWith('data-property-')) { if (!properties) properties = {} var property = attribute.name.split('data-property-')[1] properties[property] = attribute.value } }) analytics.track(event, properties) }) }); var isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); if (isMobile) { var dropdown = document.querySelectorAll('.navbar__dropdown'); for (var i = 0; i < dropdown.length; i++) { dropdown[i].addEventListener('click', function(e) { e.stopPropagation(); this.classList.toggle('w--open'); }); } }