How much does a Software Engineer make in Chicago, IL?
In Chicago, IL, software engineers earn an average yearly salary of about $136,879. This figure can change based on experience, skills, and the specific company. Many factors play a role in determining salary, including the engineer’s role and the industry they work in. A software engineer can expect a salary anywhere between $55,000 and $225,000.
Salary ranges for software engineers in Chicago can vary significantly. Those just starting out can expect to make around $55,000 per year. With some experience, this number can rise. Engineers with more experience and advanced skills can earn salaries above $200,000 per year. This shows that there is a lot of opportunity for growth in this field. Many software engineers find that their salary increases as they gain more experience and develop specialized skills.
What are the highest paying cities for a Software Engineer near Chicago, IL?

-
Evanston, IL
Average Salary: $177,964
Evanston offers a vibrant community for tech professionals. Companies like Northwestern University and various startups value innovative solutions. You'll find a collaborative environment with ample opportunities to grow.
Find Software Engineer jobs in Evanston, IL
-
Cicero, IL
Average Salary: $173,500
Cicero has a growing tech scene, with companies focusing on software development. The area provides a supportive environment for new projects and learning. You can expect a blend of creativity and technical expertise here.
Find Software Engineer jobs in Cicero, IL
-
Naperville, IL
Average Salary: $122,217
In Naperville, tech innovation thrives. Major firms like CDW and Solectron provide cutting-edge opportunities. The area values teamwork and continuous improvement, making it a great place for software experts.
Find Software Engineer jobs in Naperville, IL
-
Waukegan, IL
Average Salary: $113,406
Waukegan offers a balanced work-life environment for software professionals. Local companies focus on practical solutions, and you can expect a friendly, supportive workplace. It’s a great place to develop your skills.
Find Software Engineer jobs in Waukegan, IL
-
Rockford, IL
Average Salary: $111,495
Rockford is home to a diverse range of tech companies. Local businesses value creativity and problem-solving. You’ll find a welcoming community that supports professional growth and learning.
Find Software Engineer jobs in Rockford, IL
-
Des Plaines, IL
Average Salary: $109,521
Des Plaines provides a dynamic setting for tech jobs. Companies here focus on innovative software solutions. The area offers a great balance of challenges and support, ideal for growth.
Find Software Engineer jobs in Des Plaines, IL
-
Schaumburg, IL
Average Salary: $105,523
Schaumburg is known for its tech industry. Companies like IBM and Motorola Solutions offer exciting opportunities. The environment here is collaborative, with a focus on cutting-edge technology.
Find Software Engineer jobs in Schaumburg, IL
-
Elgin, IL
Average Salary: $103,491
Elgin offers a thriving tech community. Local companies value innovation and teamwork. You can expect a supportive environment with ample opportunities to learn and develop your skills.
Find Software Engineer jobs in Elgin, IL
-
Joliet, IL
Average Salary: $92,081
Joliet has a growing tech sector with opportunities for software experts. Local companies focus on practical applications and teamwork. The area provides a supportive environment for professional growth.
Find Software Engineer jobs in Joliet, IL
-
Aurora, IL
Average Salary: $89,272
Aurora offers a supportive environment for tech professionals. Local companies focus on innovative solutions and team collaboration. You can expect a welcoming community with opportunities for learning and growth.
Find Software Engineer jobs in Aurora, IL
What are the best paying companies for a Software Engineer in Chicago, IL?

-
Selby Jennings
Average Salary: $267,500
Selby Jennings offers exciting Software Engineer roles in their Chicago office. They focus on helping clients navigate complex financial landscapes. The company is known for its collaborative and innovative work environment.
-
West Monroe
Average Salary: $247,868
West Monroe provides Software Engineer positions in Chicago. This company specializes in consulting services. Their projects often involve tech solutions for businesses, focusing on customer engagement and digital transformation.
-
ServiceNow
Average Salary: $196,541
ServiceNow, based in Chicago, offers dynamic Software Engineer roles. They are leaders in digital workflow solutions, helping companies automate and streamline operations. Their work spans various industries, from healthcare to finance.
-
SpotOn: Product
Average Salary: $195,906
SpotOn: Product has Software Engineer jobs in Chicago. They create innovative products for the hospitality industry. Their tech solutions help restaurants and bars improve their operations and customer service.
-
Request Technology
Average Salary: $193,250
Request Technology provides Software Engineer opportunities in Chicago. They focus on creating software for business management. Their clients span multiple sectors, including hospitality, retail, and healthcare.
-
Epitec
Average Salary: $181,500
Epitec offers Software Engineer roles in Chicago. They specialize in custom software development. Their work includes creating tailored solutions for clients in various industries.
-
Okta
Average Salary: $181,167
Okta has Software Engineer jobs in Chicago. They focus on identity management. Their products help companies secure their digital infrastructure, ensuring safe access for users.
-
Options Clearing Corporation
Average Salary: $178,509
Options Clearing Corporation offers Software Engineer positions in Chicago. They provide clearing and settlement services. Their tech team works on improving financial market infrastructure.
-
Early Warning Services
Average Salary: $177,000
Early Warning Services has Software Engineer roles in Chicago. They focus on financial technology. Their work helps banks and financial institutions operate more efficiently.
-
84.51°
Average Salary: $175,825
84.51° offers Software Engineer positions in Chicago. They specialize in data and analytics. Their solutions help retailers and brands understand consumer behavior and optimize their operations.
What are the best paying Software Engineer related jobs in Chicago, IL?

-
Technical Architect
Average Salary: $162,030
Technical Architects lead the design of system infrastructure. They work with various teams to ensure that the architecture meets the company’s goals. Major firms in Chicago like Google and IBM hire Technical Architects.
Find Technical Architect jobs in Chicago, IL
-
Machine Learning Engineer
Average Salary: $157,714
Machine Learning Engineers create algorithms that allow machines to learn and improve from experience. Companies such as Adobe and Zebra Technologies in Chicago rely on these experts. They focus on building systems that can make decisions without direct programming.
Find Machine Learning Engineer jobs in Chicago, IL
-
Cloud Engineer
Average Salary: $147,802
Cloud Engineers manage and maintain cloud services. They ensure that the infrastructure is reliable and secure. Organizations like Boeing and Exelon in Chicago need these professionals. Cloud Engineers are key in supporting the digital transformation of businesses.
Find Cloud Engineer jobs in Chicago, IL
-
Security Engineer
Average Salary: $142,817
Security Engineers protect an organization's systems and networks. They design and implement security measures to prevent data breaches. Companies such as United Airlines and Caterpillar in Chicago employ Security Engineers. They play a crucial role in keeping sensitive information safe.
Find Security Engineer jobs in Chicago, IL
-
Product Manager
Average Salary: $140,024
Product Managers oversee the development of new products. They work with cross-functional teams to bring products to market. Firms such as Groupon and Motorola Solutions in Chicago seek Product Managers. They balance technical input with customer needs to create successful products.
Find Product Manager jobs in Chicago, IL
-
Site Reliability Engineer
Average Salary: $134,983
Site Reliability Engineers ensure the reliability and efficiency of large-scale computing systems. They work closely with development teams to identify and fix issues. Companies like Google and Boeing in Chicago hire Site Reliability Engineers. They focus on maintaining system uptime and performance.
Find Site Reliability Engineer jobs in Chicago, IL
-
UI/UX Designer
Average Salary: $132,919
UI/UX Designers create the interfaces for software and websites. They focus on improving user experience by making interfaces intuitive and easy to use. Adobe and Zebra Technologies in Chicago look for UI/UX Designers. They ensure that the final product is both functional and visually appealing.
Find UI/UX Designer jobs in Chicago, IL
-
Data Engineer
Average Salary: $132,528
Data Engineers build and maintain the architecture for data systems. They ensure that data is accessible, reliable, and secure. Companies such as Boeing and Exelon in Chicago need Data Engineers. They play a vital role in turning raw data into valuable insights.
Find Data Engineer jobs in Chicago, IL
-
Systems Engineer
Average Salary: $129,917
Systems Engineers integrate various components of a system to ensure they work together smoothly. They troubleshoot and solve technical issues. Firms like Boeing and Caterpillar in Chicago hire Systems Engineers. They focus on optimizing system performance and reliability.
Find Systems Engineer jobs in Chicago, IL
-
DevOps Engineer
Average Salary: $128,065
DevOps Engineers automate and integrate processes between software development and IT teams. They use tools to streamline operations. Companies such as United Airlines and Motorola Solutions in Chicago employ DevOps Engineers. They aim to improve collaboration and reduce time to market for products.
Find DevOps Engineer jobs in Chicago, IL



