Position
City
Salary

How much does a Software Engineer make in Chicago, IL?

The average salary for a Software Engineer is $136,879 per year 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.

Software Engineer jobs in Chicago, IL

What are the highest paying cities for a Software Engineer near Chicago, IL?

Software engineers in Evanston, IL, earn the highest average salary near Chicago at about $177,964. Jobs in Cicero, IL, offer the next highest average at nearly $173,500. Naperville, IL, comes next with an average salary of about $122,217. These cities show strong demand for software engineers and offer competitive pay. With several tech firms in the area, Evanston, Cicero, and Naperville provide excellent opportunities for professionals. Each city has a good job market and high earning potential for software engineers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Chicago, IL, highlighting Evanston, IL with the highest at $177,964 and Aurora, IL with the lowest at $89,272.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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 offers some of the top salaries for software engineers in Chicago, providing an average of $267,500. West Monroe also pays highly, with an average salary of $247,868. For those seeking competitive compensation, ServiceNow stands out with an average of $196,541. Opportunities at SpotOn: Product, Request Technology, and Epitec come with attractive average salaries, ranging from $195,906 to $181,500. Okta and Options Clearing Corporation offer nearly $180,000 on average, making them strong contenders. Early Warning Services and 84.51° round out the list with average salaries of $177,000 and $175,825 respectively.
Graph displaying best paying company salaries for Software Engineer jobs in Chicago, IL, highlighting Selby Jennings with the highest at $267,500 and 84.51° with the lowest at $175,825.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 6,849 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
6,849 Job Openings