Position
City
Salary

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

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

In Dayton, Ohio, software engineers enjoy competitive salaries. On average, they earn about $127,417 each year. This figure can vary based on experience, education, and specific job roles. For instance, those with more experience often earn more.


Here's a look at the salary distribution for software engineers in Dayton:

  • The lowest 10% earn around $62,384 annually.
  • The next 10% make about $73,522 each year.
  • The next 20% earn between $84,660 and $106,936 per year.
  • The middle 20% receive salaries from $106,936 to $129,211 annually.
  • The next 20% make between $129,211 and $140,349 each year.
  • The top 10% earn more than $140,349 annually, with some reaching up to $184,900.
Software Engineer jobs in Dayton, OH

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

If you are a software engineer near Dayton, OH, you have several options for high-paying jobs. Columbus, OH, stands out with an average salary of $136,241. Cincinnati, OH, closely follows with an average salary of $125,985. Beavercreek, OH, offers a competitive average salary of $124,595. Exploring these cities can open up lucrative opportunities. Kettering, OH, with an average salary of $110,275, and Miamisburg, OH, with an average salary of $104,186, also provide attractive options. Troy, OH, and Fairborn, OH, offer average salaries of $102,600 and $102,583, respectively. These cities combine the potential for a high salary with a quality lifestyle.
Graph displaying highest paying cities salaries for Software Engineer jobs near Dayton, OH, highlighting Columbus, OH with the highest at $136,241 and Fairborn, OH with the lowest at $102,583.
  1. Columbus, OH
    Average Salary: $136,241
    In Columbus, technology and innovation thrive. Workers benefit from a strong network of tech companies. Companies like Nationwide and Huntington Bank offer exciting opportunities.
    Find Software Engineer jobs in Columbus, OH


  2. Cincinnati, OH
    Average Salary: $125,985
    Cincinnati stands out with its blend of urban life and tech growth. This city attracts many IT firms. Key players here include Kroger and Procter & Gamble, providing dynamic career paths.
    Find Software Engineer jobs in Cincinnati, OH


  3. Beavercreek, OH
    Average Salary: $124,595
    Beavercreek offers a mix of tech jobs and a friendly community. The presence of companies like Wright-Patterson AFB makes it a great spot for tech professionals. Enjoy modern amenities with a small-town feel.
    Find Software Engineer jobs in Beavercreek, OH


  4. Kettering, OH
    Average Salary: $110,275
    Kettering is a hub for tech jobs with a tight-knit community. It is home to many tech firms. Companies such as Framatome and Daymon Worldwide offer varied opportunities in the tech sector.
    Find Software Engineer jobs in Kettering, OH


  5. Miamisburg, OH
    Average Salary: $104,186
    Miamisburg brings together a growing tech scene and a welcoming environment. Local companies like Paragon Technologies provide solid career options. It’s a place where tech talent can flourish.
    Find Software Engineer jobs in Miamisburg, OH


  6. Troy, OH
    Average Salary: $102,600
    Troy offers a mix of tech jobs and a peaceful setting. Companies like BorgWarner attract skilled tech workers. It’s a place where professionals can find a good work-life balance.
    Find Software Engineer jobs in Troy, OH


  7. Fairborn, OH
    Average Salary: $102,583
    Fairborn is a place where technology and community come together. The presence of tech companies like General Electric makes it a good spot for tech jobs. Enjoy a supportive community with modern opportunities.
    Find Software Engineer jobs in Fairborn, OH

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

STR leads the way as the highest paying software engineering company in Dayton, OH, with an average salary of $186,045. Speechify follows closely with a strong average salary of $170,000 for its engineers. Deloitte also offers competitive compensation, with an average salary of $154,589. Booz Allen Hamilton and Auria provide solid salaries around $147,000 and $144,000, respectively. Skyline Scientific Inc, SciTec, Inc., and Emergent Software also offer attractive compensation packages, ranging from $150,000 to $136,000. Crown Point Technologies, LLC and CyberCoders round out the list with average salaries over $132,000.
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 $132,672.
  1. STR
    Average Salary: $186,045
    STR is a prominent player in the Dayton tech scene, offering exciting opportunities for Software Engineers. The company focuses on innovative solutions and provides roles in Dayton, Columbus, and Cincinnati. STR supports a collaborative environment where engineers can thrive and grow.


  2. Speechify
    Average Salary: $170,000
    Speechify is a fast-growing company based in Dayton. They provide Software Engineers with the chance to work on cutting-edge projects. Speechify operates in Dayton and is expanding its reach. Engineers here enjoy a dynamic atmosphere and the chance to innovate.


  3. Deloitte
    Average Salary: $154,589
    Deloitte offers a range of roles for Software Engineers in Dayton. They focus on providing consulting and technology solutions. Engineers at Deloitte can work in Dayton and other major cities. The company values expertise and continuous learning.


  4. Skyline Scientific Inc
    Average Salary: $150,000
    Skyline Scientific Inc. is known for its work in scientific software. They offer rewarding positions for Software Engineers in Dayton. The company also operates in Cincinnati. Skyline provides a supportive environment for professional growth.


  5. Booz Allen Hamilton
    Average Salary: $146,927
    Booz Allen Hamilton is a leading firm that provides consulting services. They have multiple openings for Software Engineers in Dayton. The company also operates in Cincinnati and other areas. Engineers here can expect a challenging and rewarding career.


  6. Auria
    Average Salary: $143,750
    Auria is a prominent name in the Dayton tech community. They offer attractive salaries for Software Engineers. The company operates in Dayton and has a reputation for innovation. Engineers at Auria can expect to work on exciting projects.


  7. SciTec, Inc.
    Average Salary: $136,333
    SciTec, Inc. is a growing company that provides engineering services. They have openings for Software Engineers in Dayton. The company also operates in other locations. Engineers at SciTec enjoy a collaborative and innovative work environment.


  8. Emergent Software
    Average Salary: $135,772
    Emergent Software is a company based in Dayton that focuses on software development. They offer good opportunities for Software Engineers. The company operates in Dayton and has a growing presence. Engineers here can expect a supportive and dynamic workplace.


  9. Crown Point Technologies, LLC
    Average Salary: $135,000
    Crown Point Technologies, LLC is a Dayton-based company offering roles for Software Engineers. They focus on providing innovative tech solutions. The company operates in Dayton and nearby areas. Engineers at Crown Point enjoy a friendly and engaging work environment.


  10. CyberCoders
    Average Salary: $132,672
    CyberCoders is a company that connects tech talent with job opportunities. They have many positions for Software Engineers in Dayton. The company operates in Dayton and other tech hubs. Engineers at CyberCoders can expect a competitive salary and a chance to work with top firms.

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