Position
City
Salary

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

The average salary for a Software Engineer is $127,446 per year in Dayton, OH.

In Dayton, Ohio, software engineers enjoy a strong earning potential. The average yearly salary for this role stands at $127,446. This figure reflects a diverse salary range, influenced by factors like experience, skills, and specific industry demands. Professionals in this field can expect competitive compensation, making Dayton an attractive destination for those seeking a rewarding career in software engineering.

To provide a clearer picture, here is a breakdown of the salary distribution for software engineers in Dayton. Approximately 3.56% earn below $61,050 annually, while 6.05% make between $61,050 and $72,773. As experience and expertise increase, salaries rise. For instance, 14.23% of engineers earn between $107,941 and $119,664 yearly. The highest earners, comprising 5.69% of the workforce, enjoy salaries ranging from $166,555 to over $190,000 annually. This diverse salary spectrum offers numerous opportunities for career growth and financial stability.

Software Engineer jobs in Dayton, OH

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

Columbus, OH stands out as the highest paying city for software engineers near Dayton. With an average salary of $137,366, it attracts many skilled professionals. Nearby Cincinnati also offers strong salaries for software engineers, averaging around $127,126 per year.
Graph displaying highest paying cities salaries for Software Engineer jobs near Dayton, OH, highlighting Columbus, OH with the highest at $137,366 and Miamisburg, OH with the lowest at $102,436.
  1. Columbus, OH
    Average Salary: $137,366
    In Columbus, one can join a thriving tech scene with opportunities at tech giants like Nationwide Insurance and American Electric Power. The city's growing demand for software talent makes it a great place to build a career.
    Find Software Engineer jobs in Columbus, OH


  2. Cincinnati, OH
    Average Salary: $127,126
    Cincinnati offers a mix of startups and established companies. Places like Kroger and Fifth Third Bank provide a chance to work on innovative projects. The city supports a vibrant community of tech professionals.
    Find Software Engineer jobs in Cincinnati, OH


  3. Beavercreek, OH
    Average Salary: $125,388
    Beavercreek is home to several tech firms, including Cox Communications. The small-town feel with big company opportunities makes it ideal for those seeking a balance between work and lifestyle.
    Find Software Engineer jobs in Beavercreek, OH


  4. Kettering, OH
    Average Salary: $110,275
    Kettering offers a quieter environment with access to tech jobs at companies like Fraze Pavia. The cost of living is lower, making it a smart choice for those looking to save while advancing their career.
    Find Software Engineer jobs in Kettering, OH


  5. Fairborn, OH
    Average Salary: $104,170
    Fairborn benefits from its proximity to Wright-Patterson Air Force Base, attracting tech talent to work on defense projects. The local tech scene is growing, offering diverse opportunities.
    Find Software Engineer jobs in Fairborn, OH


  6. Troy, OH
    Average Salary: $102,600
    Troy provides a smaller-city feel with access to tech jobs at companies like LensCrafters. The laid-back atmosphere makes it an appealing place for those wanting a quieter work environment.
    Find Software Engineer jobs in Troy, OH


  7. Miamisburg, OH
    Average Salary: $102,436
    Miamisburg is a great place for tech professionals with access to companies like GE Aviation. The town’s growing tech sector offers a mix of projects and a supportive community for career growth.
    Find Software Engineer jobs in Miamisburg, OH

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

STR offers some of the highest salaries for software engineers in Dayton, OH, with an average of $186,045 per year. Speechify closely follows, offering software engineers $170,000 annually. Deloitte also pays well, with an average salary of around $154,589 per year. These companies value skilled software engineers and provide competitive compensation. Boos Allen Hamilton and Auria offer over $143,000 a year, showing a strong demand for tech talent in Dayton. Companies like Skyline Scientific Inc. and CyberCoders also provide attractive packages, making Dayton an excellent place for software engineers to work.
Graph displaying best paying company salaries for Software Engineer jobs in Dayton, OH, highlighting STR with the highest at $186,045 and CyberCoders with the lowest at $129,537.
  1. STR
    Average Salary: $186,045
    STR offers dynamic Software Engineer positions in Dayton, OH. They focus on creating innovative technology solutions and have locations nationwide. STR seeks skilled engineers to join their team in driving tech advancements.


  2. Speechify
    Average Salary: $170,000
    Speechify provides exciting Software Engineer opportunities in Dayton, OH. They are a leader in text-to-speech technology with offices across the U.S. Speechify values creativity and innovation in their engineering roles.


  3. Deloitte
    Average Salary: $154,589
    Deloitte offers competitive Software Engineer positions in Dayton, OH. They are a global leader in consulting and technology, with numerous locations worldwide. Deloitte engineers work on cutting-edge projects, enhancing digital experiences.


  4. Skyline Scientific Inc
    Average Salary: $150,000
    Skyline Scientific Inc provides attractive Software Engineer roles in Dayton, OH. They focus on data analytics and scientific solutions, with operations across the U.S. Their engineers develop software that aids scientific research.


  5. Booz Allen Hamilton
    Average Salary: $146,048
    Booz Allen Hamilton offers rewarding Software Engineer jobs in Dayton, OH. They work with government and private sectors, having offices throughout the U.S. Their engineers focus on creating secure and efficient software solutions.


  6. Auria
    Average Salary: $143,750
    Auria provides high-paying Software Engineer positions in Dayton, OH. They specialize in AI and machine learning, with locations across the country. Auria engineers innovate in creating intelligent software solutions.


  7. Emergent Software
    Average Salary: $136,497
    Emergent Software offers promising Software Engineer roles in Dayton, OH. They develop software for various industries, with locations nationwide. Emergent Software values teamwork and innovation in their engineering roles.


  8. SciTec, Inc.
    Average Salary: $136,333
    SciTec, Inc. provides excellent Software Engineer opportunities in Dayton, OH. They focus on scientific and engineering software solutions, operating across the U.S. SciTec engineers work on projects that push technological boundaries.


  9. Crown Point Technologies, LLC
    Average Salary: $135,000
    Crown Point Technologies, LLC offers Software Engineer positions in Dayton, OH. They provide innovative tech solutions, with locations throughout the U.S. Their engineers contribute to developing high-performance software.


  10. CyberCoders
    Average Salary: $129,537
    CyberCoders offers Software Engineer roles in Dayton, OH with a competitive salary. They specialize in tech recruitment and have a presence nationwide. CyberCoders engineers work on diverse projects, enhancing software capabilities.

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