How much does a Software Engineer make in Dayton, OH?
In Dayton, OH, a Software Engineer earns a competitive salary. On average, they make about $111,709 per year. This figure can vary based on experience and skills. Many Software Engineers in Dayton find that their salaries fall within a certain range.
Here are some common salary ranges for Software Engineers in Dayton:
- 10% earn around $62,200
- 25% earn around $72,450
- 50% earn around $92,960
- 75% earn around $123,730
- 90% earn around $154,490
What are the highest paying cities for a Software Engineer near Dayton, OH?

-
Columbus, OH
Average Salary: $124,136
In Columbus, tech companies thrive, offering many opportunities for developers. Companies like Nationwide and Huntington Bank provide dynamic work environments. The city's growing tech scene makes it a great place for career growth.
Find Software Engineer jobs in Columbus, OH
-
Cincinnati, OH
Average Salary: $119,073
Cincinnati boasts a vibrant tech community, with firms like Kroger and Procter & Gamble leading the way. Job seekers can find a mix of challenges and opportunities. The city's supportive business culture enhances career development.
Find Software Engineer jobs in Cincinnati, OH
-
Beavercreek, OH
Average Salary: $116,714
Beavercreek offers a smaller, community-focused environment for tech professionals. Companies like Wright-Patterson Air Force Base provide unique opportunities. The area balances work and a high quality of life.
Find Software Engineer jobs in Beavercreek, OH
-
Miamisburg, OH
Average Salary: $103,688
Miamisburg is home to several tech firms, including Boeing and GE Aviation. These companies offer innovative projects and career growth. The city's welcoming atmosphere makes it a pleasant place to work.
Find Software Engineer jobs in Miamisburg, OH
-
Fairborn, OH
Average Salary: $103,468
Fairborn has a strong tech presence, with employers like the Air Force Research Laboratory. Job seekers can find rewarding roles in a cutting-edge environment. The city's focus on education and innovation supports professional growth.
Find Software Engineer jobs in Fairborn, OH
-
Troy, OH
Average Salary: $94,704
Troy offers a mix of tech opportunities in a smaller, friendly setting. Companies like ProMedica and Triumph Group provide stable careers. The city's supportive community enhances the work experience.
Find Software Engineer jobs in Troy, OH
-
Piqua, OH
Average Salary: $76,270
Piqua provides a close-knit environment for tech professionals. Companies like Entegris and Honda offer diverse opportunities. The city's strong sense of community makes it a great place to work and live.
Find Software Engineer jobs in Piqua, OH
-
Springfield, OH
Average Salary: $65,960
Springfield has a growing tech sector, with firms like L3Harris Technologies and Mercy Health. Job seekers can find exciting projects and career advancement. The city's affordable cost of living adds to its appeal.
Find Software Engineer jobs in Springfield, OH
What are the best paying companies for a Software Engineer in Dayton, OH?

-
Deloitte
Average Salary: $136,486
Deloitte offers exciting Software Engineer jobs in Dayton, OH. They focus on technology solutions and consulting. Deloitte operates globally, with offices in many major cities.
-
SAIC
Average Salary: $131,251
SAIC provides Software Engineer positions in Dayton, OH. They work on defense and technology projects. SAIC has offices in various locations across the United States.
-
CyberCoders
Average Salary: $126,719
CyberCoders offers Software Engineer jobs in Dayton, OH. They connect tech talent with top companies. CyberCoders operates in multiple cities nationwide.
-
Booz Allen Hamilton
Average Salary: $126,717
Booz Allen Hamilton has Software Engineer roles in Dayton, OH. They focus on consulting and technology solutions. They have offices in many major U.S. cities.
-
Dayton Freight Lines, Inc.
Average Salary: $114,175
Dayton Freight Lines, Inc. offers Software Engineer jobs in Dayton, OH. They specialize in logistics and freight services. They operate primarily in the Midwest.
-
Valley Tech Systems, Inc
Average Salary: $108,883
Valley Tech Systems, Inc. provides Software Engineer positions in Dayton, OH. They focus on technology and engineering solutions. They operate in several states across the U.S.
-
Stellar Science
Average Salary: $106,143
Stellar Science offers Software Engineer jobs in Dayton, OH. They work on innovative technology projects. They have offices in various locations across the country.
-
HII
Average Salary: $103,898
HII provides Software Engineer positions in Dayton, OH. They focus on aerospace and defense technology. HII operates in multiple states across the U.S.
-
PrideStaff
Average Salary: $90,000
PrideStaff offers Software Engineer jobs in Dayton, OH. They connect tech talent with various companies. PrideStaff operates in many cities nationwide.
-
The Reynolds and Reynolds Company
Average Salary: $73,159
The Reynolds and Reynolds Company provides Software Engineer positions in Dayton, OH. They focus on automotive software solutions. They operate in several states across the U.S.
What are the best paying Software Engineer related jobs in Dayton, OH?

-
Technical Architect
Average Salary: $174,464
This role involves designing and overseeing the architecture of software systems. Companies like Boeing and Wright-Patterson Air Force Base often seek skilled architects. They focus on creating efficient and scalable solutions.
Find Technical Architect jobs in Dayton, OH
-
Product Manager
Average Salary: $140,802
Product managers work closely with development teams to define product features. At firms like NCR Corporation, they ensure the product meets market needs. They collaborate with engineers to bring ideas to life.
Find Product Manager jobs in Dayton, OH
-
Test Automation Engineer
Average Salary: $132,625
Test automation engineers create automated tests to ensure software quality. At companies like GE Aviation, they play a key role in maintaining high standards. They work closely with developers to identify and fix issues.
Find Test Automation Engineer jobs in Dayton, OH
-
Systems Engineer
Average Salary: $128,515
Systems engineers design and manage complex systems. At organizations like Kettering Medical Center, they ensure systems run smoothly. They work on integrating hardware and software to meet business needs.
Find Systems Engineer jobs in Dayton, OH
-
Data Engineer
Average Salary: $119,391
Data engineers build and maintain data pipelines. At firms like Kroger, they ensure data is accessible and reliable. They work on creating systems that handle large volumes of data efficiently.
Find Data Engineer jobs in Dayton, OH
-
Security Engineer
Average Salary: $117,508
Security engineers protect systems from threats. At companies like Wright-Patterson Air Force Base, they implement security measures. They monitor systems and respond to potential security breaches.
Find Security Engineer jobs in Dayton, OH
-
Machine Learning Engineer
Average Salary: $116,000
Machine learning engineers develop algorithms for data analysis. At firms like NCR Corporation, they create models that improve business processes. They work on projects that require advanced data analysis.
Find Machine Learning Engineer jobs in Dayton, OH
-
Cloud Engineer
Average Salary: $115,185
Cloud engineers manage cloud infrastructure. At companies like GE Aviation, they ensure cloud services run smoothly. They work on deploying and maintaining cloud-based solutions.
Find Cloud Engineer jobs in Dayton, OH
-
UI/UX Designer
Average Salary: $100,942
UI/UX designers create user-friendly interfaces. At firms like Kroger, they focus on improving user experience. They design layouts and interactions that make software easy to use.
Find UI/UX Designer jobs in Dayton, OH
-
DevOps Engineer
Average Salary: $91,334
DevOps engineers bridge the gap between development and operations. At companies like Boeing, they automate processes to improve efficiency. They work on integrating development and operations to speed up software delivery.
Find DevOps Engineer jobs in Dayton, OH



