How much does a Programmer make in Chicago, IL?
In Chicago, a programmer's salary can range widely. Many programmers earn around $70,000 to $110,000 each year. The average yearly salary for programmers in the city is about $102,000. This means that most programmers make a good living.
Several factors can affect a programmer's salary. Experience, skills, and the type of company can all play a role. Junior programmers may start at the lower end of the salary range. As they gain experience, their salary can increase. Programmers with specialized skills, like those in cybersecurity or data science, often earn more. Working for a tech company or a large corporation can also lead to higher pay. The demand for skilled programmers in Chicago keeps the job market competitive, which benefits those seeking employment in this field.
What are the highest paying cities for a Programmer near Chicago, IL?

-
Schaumburg, IL
Average Salary: $90,635
In Schaumburg, tech companies thrive, offering many opportunities for software developers. Companies like Motorola Solutions and PTC provide dynamic work environments. The area's tech-focused culture makes it a great place for coding professionals.
Find Programmer jobs in Schaumburg, IL
-
Naperville, IL
Average Salary: $87,656
Naperville boasts a strong tech scene, with firms like IBM and Solace Corporation leading the way. Working here means access to cutting-edge projects and a supportive community. The city's business-friendly atmosphere enhances career growth.
Find Programmer jobs in Naperville, IL
-
Rockford, IL
Average Salary: $69,019
Rockford offers a mix of traditional industries and tech startups. Companies like Oscillococcinum and Rockford Solutions provide diverse experiences. The cost of living is lower, making it an attractive option for many.
Find Programmer jobs in Rockford, IL
-
Aurora, IL
Average Salary: $68,422
Aurora is home to several large employers, including Caterpillar Inc. and Advocate Health Care. These companies offer stable positions and opportunities for advancement. The city's growing tech sector adds to its appeal for software developers.
Find Programmer jobs in Aurora, IL
-
Elgin, IL
Average Salary: $63,415
Elgin has a vibrant community with companies like Snap-on and Tellabs. These firms provide a range of projects and career paths. The city's commitment to education and training supports professional development.
Find Programmer jobs in Elgin, IL
What are the best paying companies for a Programmer in Chicago, IL?

-
TEKsystems
Average Salary: $142,500
TEKsystems offers exciting opportunities for programmers in Chicago. They focus on IT services, staffing, and consulting. They have offices in Chicago and other major cities. Programmers work on diverse projects, from software development to IT infrastructure.
-
Virtusa
Average Salary: $130,333
Virtusa is a global IT services company with a strong presence in Chicago. They provide innovative solutions in areas like cloud, data, and digital. Programmers at Virtusa work on cutting-edge projects, collaborating with clients worldwide. They have offices in Chicago and other key locations.
-
Cognizant Technology Solutions
Average Salary: $117,630
Cognizant Technology Solutions is a leading IT services company with a significant footprint in Chicago. They offer a wide range of services, including software development and IT consulting. Programmers at Cognizant work on diverse projects, helping clients transform their businesses. They have offices in Chicago and other major cities.
-
City of Chicago, IL
Average Salary: $116,697
The City of Chicago offers rewarding opportunities for programmers. They focus on improving city services and infrastructure. Programmers work on projects that impact the community, from public safety to transportation. They have offices throughout Chicago, serving the city's diverse needs.
-
Berlin Packaging
Average Salary: $115,250
Berlin Packaging is a leading provider of packaging solutions with a strong presence in Chicago. They offer innovative packaging products and services. Programmers at Berlin Packaging work on projects that enhance their packaging solutions. They have offices in Chicago and other key locations.
-
Deloitte
Average Salary: $113,450
Deloitte is a global leader in professional services with a significant presence in Chicago. They offer a wide range of services, including consulting and technology solutions. Programmers at Deloitte work on diverse projects, helping clients achieve their business goals. They have offices in Chicago and other major cities.
-
Solution Staffing, Inc
Average Salary: $110,000
Solution Staffing, Inc. is a staffing and recruitment firm with a strong presence in Chicago. They focus on placing skilled professionals in various roles. Programmers at Solution Staffing, Inc. work on a variety of projects, helping clients find the right talent. They have offices in Chicago and other key locations.
-
Ascendion
Average Salary: $103,396
Ascendion is a leading provider of IT staffing and consulting services with a strong presence in Chicago. They offer a wide range of services, including software development and IT infrastructure. Programmers at Ascendion work on diverse projects, helping clients achieve their business goals. They have offices in Chicago and other major cities.
-
Realign
Average Salary: $99,250
Realign is a staffing and recruitment firm with a strong presence in Chicago. They focus on placing skilled professionals in various roles. Programmers at Realign work on a variety of projects, helping clients find the right talent. They have offices in Chicago and other key locations.
-
Capgemini
Average Salary: $98,896
Capgemini is a global leader in consulting, technology services, and digital transformation with a significant presence in Chicago. They offer a wide range of services, including software development and IT consulting. Programmers at Capgemini work on diverse projects, helping clients achieve their business goals. They have offices in Chicago and other major cities.
What are the best paying Programmer related jobs in Chicago, IL?

-
Machine Learning Engineer
Average Salary: $150,289
This role involves creating models that can learn from data. Companies like Google and IBM hire for these positions. They focus on developing algorithms that can make predictions or decisions.
Find Machine Learning Engineer jobs in Chicago, IL
-
UI/UX Designer
Average Salary: $136,747
This role focuses on designing user interfaces and experiences. Firms like Adobe and Uber seek these professionals. They work to make software easy and enjoyable to use.
Find UI/UX Designer jobs in Chicago, IL
-
Cloud Engineer
Average Salary: $136,715
This position involves managing cloud services. Companies such as Amazon Web Services and Microsoft Azure look for these experts. They ensure that cloud resources are available and secure.
Find Cloud Engineer jobs in Chicago, IL
-
Software Engineer
Average Salary: $131,994
This role involves designing and developing software applications. Tech giants like Apple and Microsoft hire for these positions. They write code and test software to ensure it works well.
Find Software Engineer jobs in Chicago, IL
-
Site Reliability Engineer
Average Salary: $131,484
This role focuses on maintaining the reliability of systems. Companies like Google and Facebook seek these professionals. They work to ensure that systems run smoothly and quickly.
Find Site Reliability Engineer jobs in Chicago, IL
-
Data Scientist
Average Salary: $127,058
This role involves analyzing data to find trends and insights. Firms like Facebook and Google hire for these positions. They use statistical methods to interpret data and make decisions.
Find Data Scientist jobs in Chicago, IL
-
DevOps Engineer
Average Salary: $125,136
This role combines software development and IT operations. Companies like Amazon and Netflix look for these experts. They work to improve the software development lifecycle.
Find DevOps Engineer jobs in Chicago, IL
-
Firmware Engineer
Average Salary: $116,628
This role involves writing software for hardware devices. Companies like Intel and Qualcomm hire for these positions. They ensure that devices run smoothly and efficiently.
Find Firmware Engineer jobs in Chicago, IL
-
Solution Architect
Average Salary: $108,581
This role involves designing and planning IT solutions. Firms like IBM and Microsoft seek these professionals. They create blueprints for software and systems.
Find Solution Architect jobs in Chicago, IL
-
Test Automation Engineer
Average Salary: $106,115
This role involves creating automated tests for software. Companies like Google and Amazon hire for these positions. They ensure that software works correctly and efficiently.
Find Test Automation Engineer jobs in Chicago, IL