How much does a Software Engineer make in Cincinnati, OH?
In Cincinnati, OH, software engineers enjoy a robust salary. The average yearly salary for this profession stands at around $120,959. This number varies based on factors such as experience, skill set, and the specific company. Many new software engineers start with salaries in the range of $70,000 to $80,000 annually. With experience, these salaries can grow significantly, reaching up to $195,000 or more for top-tier professionals.
The distribution of salaries in Cincinnati indicates a wide range of earnings. The lowest 10% of earners make around $57,500 per year. The next 10% earn about $70,005 annually. As experience and expertise increase, so does the salary. The top 10% of earners make more than $195,050 a year. These numbers show the potential for growth and advancement in the field of software engineering in Cincinnati. It is clear that with dedication and skill, a software engineer can achieve a very rewarding salary in this city.
What are the highest paying cities for a Software Engineer near Cincinnati, OH?

-
Toledo, OH
Average Salary: $144,338
In Toledo, working as a developer means joining a city with a growing tech scene. Companies like Dana and Owens & Minor offer opportunities to work on innovative projects. The cost of living is affordable, making it a great place to start or advance your career.
Find Software Engineer jobs in Toledo, OH
-
Nashville, TN
Average Salary: $132,572
Nashville is becoming a hub for tech talent, with companies like Bridgestone and Acadia Software leading the way. As a developer here, you can enjoy a vibrant culture and strong community support. The city offers a mix of challenges and opportunities for professional growth.
Find Software Engineer jobs in Nashville, TN
-
Columbus, OH
Average Salary: $127,368
Columbus offers a dynamic environment for tech professionals. With major companies like Huntington National Bank and Cardinal Health, there are many avenues for career development. The city balances work and leisure well, offering a high quality of life.
Find Software Engineer jobs in Columbus, OH
-
Indianapolis, IN
Average Salary: $124,239
In Indianapolis, developers can find work with well-established firms like Eli Lilly and Simon Property Group. The city's tech community is growing, providing many networking opportunities. Indianapolis strikes a good balance between urban amenities and a lower cost of living.
Find Software Engineer jobs in Indianapolis, IN
-
Pittsburgh, PA
Average Salary: $122,326
Pittsburgh is known for its rich industrial history and emerging tech sector. Companies like UPMC and Highmark Health offer exciting projects. The city's cultural diversity and affordable living make it an attractive place for tech talent.
Find Software Engineer jobs in Pittsburgh, PA
-
Ann Arbor, MI
Average Salary: $119,968
Ann Arbor is home to the University of Michigan, which fosters a thriving tech ecosystem. Working here, you can collaborate with top talent at companies like Ford and Google. The city offers a vibrant social scene and many recreational activities.
Find Software Engineer jobs in Ann Arbor, MI
-
Cleveland, OH
Average Salary: $119,213
Cleveland is revitalizing, and its tech scene is booming. Developers can find opportunities with companies like KeyCorp and Progressive. The city's lower cost of living and rich cultural heritage provide a unique work-life balance.
Find Software Engineer jobs in Cleveland, OH
-
Louisville, KY
Average Salary: $119,062
Louisville has a growing tech industry with companies like UPS and Norton Healthcare. As a developer, you can enjoy a slower pace of life while working on cutting-edge projects. The city's affordable living and friendly community are big pluses.
Find Software Engineer jobs in Louisville, KY
-
Dayton, OH
Average Salary: $114,807
Dayton is an emerging tech hub with companies like GE Aviation and Wright-Patterson Air Force Base. Working here offers a mix of stability and innovation. The city's lower cost of living and strong educational institutions are key advantages.
Find Software Engineer jobs in Dayton, OH
-
Fort Wayne, IN
Average Salary: $110,821
Fort Wayne offers a welcoming environment for tech professionals. Companies like Huntington Bank and Parkview Health provide opportunities for growth. The city's affordable living and friendly community make it an attractive place to work.
Find Software Engineer jobs in Fort Wayne, IN
What are the best paying companies for a Software Engineer in Cincinnati, OH?

-
PwC
Average Salary: $174,265
PwC offers Software Engineer positions in Cincinnati, Ohio. They work on various technology projects, helping companies improve their digital presence. They operate globally, with offices in many countries.
-
Realign
Average Salary: $160,000
Realign focuses on software development in Cincinnati, Ohio. They create custom software solutions for businesses. They work with clients across the U.S., tailoring software to meet specific needs.
-
Deloitte
Average Salary: $155,975
Deloitte has Software Engineer roles in Cincinnati, Ohio. They work on innovative tech projects, helping businesses improve their operations. They have a worldwide presence, with offices in over 150 countries.
-
84.51°
Average Salary: $151,475
84.51° offers Software Engineer jobs in Cincinnati, Ohio. They specialize in data and analytics, creating software to help companies make better decisions. They have offices in the U.S. and Europe.
-
Kforce
Average Salary: $145,750
Kforce has Software Engineer positions in Cincinnati, Ohio. They focus on staffing services, placing tech professionals in various companies. They serve clients across the U.S., with a strong presence in tech hubs.
-
synchrony
Average Salary: $144,342
synchrony offers Software Engineer roles in Cincinnati, Ohio. They work on developing software for financial services, helping companies manage their finances better. They operate across the U.S.
-
Siemens
Average Salary: $143,925
Siemens has Software Engineer positions in Cincinnati, Ohio. They focus on creating software for industrial applications. They have a global presence, with offices in many countries.
-
Concentrix
Average Salary: $134,769
Concentrix offers Software Engineer jobs in Cincinnati, Ohio. They work on developing software for various industries, helping companies improve their services. They operate worldwide, with offices in multiple countries.
-
Accenture
Average Salary: $134,328
Accenture has Software Engineer roles in Cincinnati, Ohio. They focus on consulting and technology services, helping businesses improve their operations. They have a global presence, with offices in over 50 countries.
-
Procter & Gamble
Average Salary: $132,267
Procter & Gamble offers Software Engineer positions in Cincinnati, Ohio. They work on developing software for consumer goods, helping improve their products. They operate globally, with a strong presence in many countries.
What are the best paying Software Engineer related jobs in Cincinnati, OH?

-
Technical Architect
Average Salary: $168,009
A technical architect in this area creates and guides technology strategies. They often work with big companies to design systems. They ensure these systems are efficient and meet business goals. Architects often collaborate with developers and management to understand needs.
Find Technical Architect jobs in Cincinnati, OH
-
Product Manager
Average Salary: $151,268
Product managers here focus on creating and improving software. They work closely with engineers and designers to understand what users need. They then guide the development process. Companies like Kroger and Fifth Third Bank seek skilled managers to lead product teams.
Find Product Manager jobs in Cincinnati, OH
-
Cloud Engineer
Average Salary: $141,845
Cloud engineers build and manage cloud systems. They ensure these systems run smoothly and securely. This job is key for companies moving to cloud services. Engineers work with developers to deploy applications. They often use tools like AWS and Azure.
Find Cloud Engineer jobs in Cincinnati, OH
-
Security Engineer
Average Salary: $132,670
Security engineers protect company data and systems. They create and manage security policies. These engineers work to prevent breaches and attacks. They often collaborate with other IT teams to ensure all systems are secure. Companies like Procter & Gamble and GE Aviation value strong security.
Find Security Engineer jobs in Cincinnati, OH
-
Data Engineer
Average Salary: $130,468
Data engineers build systems to manage data. They create pipelines and storage solutions. These engineers work with large datasets. They ensure data is accessible and reliable. They often use tools like Hadoop and Spark. Companies seek data engineers to handle growing data needs.
Find Data Engineer jobs in Cincinnati, OH
-
Site Reliability Engineer
Average Salary: $128,428
Site reliability engineers ensure systems run smoothly. They work to prevent downtime. These engineers automate tasks and monitor systems. They often collaborate with development teams. They aim to improve system reliability and efficiency. Companies like Amazon Web Services seek SREs for this role.
Find Site Reliability Engineer jobs in Cincinnati, OH
-
Systems Engineer
Average Salary: $122,674
Systems engineers manage IT infrastructure. They install and maintain systems. These engineers ensure all hardware and software run well. They often work with other IT staff to solve problems. Companies need systems engineers to keep operations running smoothly.
Find Systems Engineer jobs in Cincinnati, OH
-
Machine Learning Engineer
Average Salary: $114,000
Machine learning engineers build models to analyze data. They develop algorithms to learn from data. These engineers work with large datasets. They aim to improve systems through learning. Companies like Procter & Gamble and Kroger use ML for better decision-making.
Find Machine Learning Engineer jobs in Cincinnati, OH
-
UI/UX Designer
Average Salary: $111,395
UI/UX designers create user interfaces. They focus on the look and feel of applications. These designers ensure products are easy to use. They often work with developers to bring designs to life. Companies seek talented designers to improve user experiences.
Find UI/UX Designer jobs in Cincinnati, OH
-
Test Automation Engineer
Average Salary: $94,995
Test automation engineers build tools to test software. They create scripts to run tests. These engineers ensure software is reliable. They often work with developers to find and fix bugs. Companies seek skilled testers to improve software quality.
Find Test Automation Engineer jobs in Cincinnati, OH



