Position
City
Salary

How much does a Software Engineer make in Buffalo Grove, IL?

The average salary for a Software Engineer is $154,107 per year in Buffalo Grove, IL.

A Software Engineer in Buffalo Grove, IL, makes an average of $154,107 per year. This number reflects a competitive salary for professionals in this field. The range of salaries can vary, with some earning as little as $55,000 and others earning up to $216,300.

Here are some key points about the salary distribution:

  • About 10% earn less than $69,664.
  • Another 15% earn between $69,664 and $98,991.
  • Around 30% earn between $98,991 and $113,655.
  • The majority, about 40%, earn between $113,655 and $186,973.
  • The highest earners, about 5%, earn more than $186,973.

Software Engineer jobs in Buffalo Grove, IL

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

Software engineers near Buffalo Grove, IL, have several excellent cities to consider for higher-paying jobs. Northbrook, IL, offers an average salary of $149,857, making it one of the top choices. Similarly, Rolling Meadows, IL, provides an average salary of $145,931, highlighting its strong market for tech professionals. These locations present great opportunities for those seeking competitive compensation in the software engineering field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Buffalo Grove, IL, highlighting Northbrook, IL with the highest at $149,857 and Schaumburg, IL with the lowest at $108,144.
  1. Northbrook, IL
    Average Salary: $149,857
    Working as an engineer in Northbrook means joining a thriving tech scene. This city is home to several large companies, offering a range of opportunities. Companies like Allstate and Kraft Heinz provide a dynamic environment for growth.
    Find Software Engineer jobs in Northbrook, IL


  2. Rolling Meadows, IL
    Average Salary: $145,931
    Rolling Meadows offers a strong community of tech professionals. This city boasts a variety of firms where engineers can thrive. Companies such as Playboy and CNA Financial provide innovative projects and a supportive work culture.
    Find Software Engineer jobs in Rolling Meadows, IL


  3. Chicago, IL
    Average Salary: $138,607
    Chicago is a major hub for tech jobs, offering a bustling environment for engineers. The city hosts global companies such as Google and Adobe. Engineers here can work on cutting-edge projects and enjoy a vibrant lifestyle.
    Find Software Engineer jobs in Chicago, IL


  4. Deerfield, IL
    Average Salary: $138,274
    Deerfield provides a quieter setting with plenty of opportunities in tech. The city is home to Baxter International, offering engineers a chance to work on impactful projects. The community support and lower cost of living add to the appeal.
    Find Software Engineer jobs in Deerfield, IL


  5. Lincolnshire, IL
    Average Salary: $133,704
    Lincolnshire is known for its strong tech sector and family-friendly environment. Companies like McDonald's and Motorola Solutions offer a variety of roles. Engineers here can enjoy a balanced work-life dynamic in a supportive community.
    Find Software Engineer jobs in Lincolnshire, IL


  6. Buffalo, NY
    Average Salary: $128,185
    Buffalo offers a mix of tech opportunities in a cost-effective setting. The city is home to companies like HSBC and Lockheed Martin. Engineers in Buffalo can find a blend of innovation and affordability.
    Find Software Engineer jobs in Buffalo, NY


  7. Oak Brook, IL
    Average Salary: $123,156
    Oak Brook provides a prestigious environment for tech professionals. The city is home to firms like PIMCO and Fermilab. Engineers here enjoy working in a high-caliber setting with top-notch resources.
    Find Software Engineer jobs in Oak Brook, IL


  8. Arlington Heights, IL
    Average Salary: $115,614
    Arlington Heights offers a variety of tech jobs in a suburban setting. The city is known for companies like Allstate and McDonald's. Engineers can enjoy a mix of corporate and local opportunities in a friendly community.
    Find Software Engineer jobs in Arlington Heights, IL


  9. Waukegan, IL
    Average Salary: $114,838
    Waukegan provides a laid-back yet professional environment for tech careers. Companies like Walgreens and Northwestern Medicine offer diverse opportunities. Engineers here can enjoy a relaxed lifestyle with solid job prospects.
    Find Software Engineer jobs in Waukegan, IL


  10. Schaumburg, IL
    Average Salary: $108,144
    Schaumburg is a key tech center in Illinois, offering a range of opportunities. The city hosts companies such as Motorola Solutions and Commonwealth Edison. Engineers in Schaumburg can enjoy a dynamic work environment and strong community support.
    Find Software Engineer jobs in Schaumburg, IL

What are the best paying companies for a Software Engineer in Buffalo Grove, IL?

CVS Health and Siemens stand out as top employers for Software Engineers in Buffalo Grove, IL. CVS Health offers a competitive average salary of $175,567, making it an attractive option. Siemens, with an average salary of $55,333, provides another excellent opportunity for those in the field. Job seekers can find rewarding positions with solid compensation at these companies.
Graph displaying best paying company salaries for Software Engineer jobs in Buffalo Grove, IL, highlighting CVS Health with the highest at $175,567 and Siemens with the lowest at $55,333.
  1. CVS Health
    Average Salary: $175,567
    CVS Health in Buffalo Grove, IL, offers exciting opportunities for Software Engineers. They focus on creating technology solutions to improve healthcare. The company operates nationwide, with this location serving as a hub for innovation. Software Engineers here work on projects that impact millions of customers.


  2. Siemens
    Average Salary: $55,333
    Siemens in Buffalo Grove, IL, provides Software Engineers with a dynamic work environment. They focus on digital industries and infrastructure. The company has a strong presence in the region and globally. Software Engineers here develop software that drives efficiency and innovation in various sectors.

Currently 7,419 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
7,419 Job Openings