Software Engineer Salary in Cleveland, OH

Updated on Jun 05, 2025
Position
City
Salary

How much does a Software Engineer make in Cleveland, OH?

The average salary for a Software Engineer is $109,615 per year in Cleveland, OH.

A Software Engineer in Cleveland, OH, can expect to earn a competitive salary. On average, these professionals make around $109,615 per year. This figure can vary depending on experience, skills, and the specific company. Entry-level positions may start at around $54,050, while more experienced engineers can earn upwards of $180,000 annually.

Several factors influence the salary of a Software Engineer in Cleveland. These include the engineer’s level of expertise, the type of software they develop, and the industry they work in. For instance, those working in tech companies or finance often earn higher salaries compared to those in other sectors. Additionally, having certifications or advanced degrees can also boost earning potential.

Software Engineer jobs in Cleveland, OH

What are the highest paying cities for a Software Engineer near Cleveland, OH?

Job seekers near Cleveland, OH, can find high salaries in nearby cities. Detroit, MI, offers the highest average salary for software engineers at $119,280. Columbus, OH, follows closely with an average salary of $118,095. These cities provide excellent opportunities for those seeking well-paying jobs in the tech industry.
Graph displaying highest paying cities salaries for Software Engineer jobs near Cleveland, OH, highlighting Detroit, MI with the highest at $119,280 and Akron, OH with the lowest at $99,666.
  1. Detroit, MI
    Average Salary: $119,280
    Detroit offers a vibrant tech scene with many opportunities for tech professionals. Companies like General Motors and Quicken Loans are hiring for software roles. The city's growing tech community makes it a great place to advance your career.
    Find Software Engineer jobs in Detroit, MI


  2. Columbus, OH
    Average Salary: $118,095
    Columbus is a tech hub with many opportunities for software professionals. Companies like Nationwide and Huntington Bank are hiring. The city's strong economy and supportive business environment make it ideal for career growth.
    Find Software Engineer jobs in Columbus, OH


  3. Buffalo, NY
    Average Salary: $117,149
    Buffalo has a thriving tech industry with many opportunities for software engineers. Companies like HSBC and Toptal are hiring. The city's lower cost of living and growing tech scene make it an attractive place to work.
    Find Software Engineer jobs in Buffalo, NY


  4. Cincinnati, OH
    Average Salary: $115,874
    Cincinnati offers a growing tech market with many opportunities for software professionals. Companies like Procter & Gamble and Fifth Third Bank are hiring. The city's supportive business environment makes it a great place to advance your career.
    Find Software Engineer jobs in Cincinnati, OH


  5. Toledo, OH
    Average Salary: $115,678
    Toledo is a smaller city with many opportunities for software engineers. Companies like Owens-Illinois and Dana are hiring. The city's lower cost of living and growing tech scene make it an attractive place to work.
    Find Software Engineer jobs in Toledo, OH


  6. Pittsburgh, PA
    Average Salary: $114,118
    Pittsburgh offers a dynamic tech scene with many opportunities for software professionals. Companies like UPMC and Carnegie Mellon University are hiring. The city's strong economy and supportive business environment make it ideal for career growth.
    Find Software Engineer jobs in Pittsburgh, PA


  7. Mentor, OH
    Average Salary: $113,365
    Mentor is a growing tech hub with many opportunities for software engineers. Companies like KeyCorp and Parker Hannifin are hiring. The city's lower cost of living and growing tech scene make it an attractive place to work.
    Find Software Engineer jobs in Mentor, OH


  8. Dayton, OH
    Average Salary: $106,408
    Dayton offers a growing tech market with many opportunities for software professionals. Companies like General Electric and Wright-Patterson Air Force Base are hiring. The city's supportive business environment makes it a great place to advance your career.
    Find Software Engineer jobs in Dayton, OH


  9. Strongsville, OH
    Average Salary: $100,063
    Strongsville is a growing tech hub with many opportunities for software engineers. Companies like KeyCorp and Parker Hannifin are hiring. The city's lower cost of living and growing tech scene make it an attractive place to work.
    Find Software Engineer jobs in Strongsville, OH


  10. Akron, OH
    Average Salary: $99,666
    Akron offers a growing tech market with many opportunities for software professionals. Companies like FirstEnergy and Huntington Bank are hiring. The city's supportive business environment makes it a great place to advance your career.
    Find Software Engineer jobs in Akron, OH

What are the best paying companies for a Software Engineer in Cleveland, OH?

Job seekers in Cleveland, OH, looking for top-paying software engineering roles can find excellent opportunities with companies like Jobot, Deloitte, and Progressive. These firms offer competitive salaries, making them attractive choices for professionals in the field. Jobot leads the pack with an average salary of $180,000, followed by Deloitte at $133,400 and Progressive at $130,167.
Graph displaying best paying company salaries for Software Engineer jobs in Cleveland, OH, highlighting Jobot with the highest at $180,000 and Everstream with the lowest at $104,567.
  1. Jobot
    Average Salary: $180,000
    Jobot offers Software Engineer jobs with a focus on tech innovation. They operate in Cleveland, OH, and other major cities. Their roles often involve cutting-edge software development and collaboration with tech teams.


  2. Deloitte
    Average Salary: $133,400
    Deloitte provides Software Engineer positions with a strong emphasis on consulting and technology. They have offices in Cleveland, OH, and across the globe. Employees work on diverse projects, enhancing their skills and experience.


  3. Progressive
    Average Salary: $130,167
    Progressive offers Software Engineer jobs with a focus on insurance technology. They operate in Cleveland, OH, and other locations. Their roles involve developing software solutions to improve customer experiences.


  4. HX5
    Average Salary: $124,675
    HX5 provides Software Engineer positions with a focus on healthcare technology. They operate in Cleveland, OH, and other areas. Their roles involve creating software to enhance healthcare services.


  5. PNC Financial Services Group
    Average Salary: $121,617
    PNC Financial Services Group offers Software Engineer jobs with a focus on financial technology. They operate in Cleveland, OH, and other locations. Their roles involve developing software to improve banking services.


  6. Crowe LLP
    Average Salary: $116,281
    Crowe LLP provides Software Engineer positions with a focus on accounting technology. They operate in Cleveland, OH, and other areas. Their roles involve creating software to enhance accounting services.


  7. CGI
    Average Salary: $115,600
    CGI offers Software Engineer jobs with a focus on IT consulting. They operate in Cleveland, OH, and other locations. Their roles involve developing software solutions for various industries.


  8. Sherwin-Williams
    Average Salary: $109,121
    Sherwin-Williams provides Software Engineer positions with a focus on manufacturing technology. They operate in Cleveland, OH, and other areas. Their roles involve creating software to improve manufacturing processes.


  9. AmTrust Financial
    Average Salary: $107,611
    AmTrust Financial offers Software Engineer jobs with a focus on financial technology. They operate in Cleveland, OH, and other locations. Their roles involve developing software to enhance financial services.


  10. Everstream
    Average Salary: $104,567
    Everstream provides Software Engineer positions with a focus on utility technology. They operate in Cleveland, OH, and other areas. Their roles involve creating software to improve utility services.

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