Position
City
Salary

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

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

Software engineers in Dayton, Ohio, enjoy competitive salaries. The average yearly salary stands at $119,682. This figure varies based on experience and the company. Higher positions and more experience lead to better pay.

The salary range shows significant variation. At the lower end, new engineers can expect to earn around $61,050 annually. As skills and experience grow, so do the earnings. Experienced professionals can earn up to $190,500 per year. Dayton offers a range of opportunities for software engineers to advance their careers and increase their income.

Software Engineer jobs in Dayton, OH

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

Software engineers near Dayton, Ohio, can find attractive job opportunities with competitive salaries in various nearby cities. Columbus offers the highest average salary at $129,407, while Beavercreek follows closely at $123,087. Cincinnati provides another strong option at $122,890 per year. These cities not only offer higher earnings but also a wealth of professional growth opportunities in tech and software development. Candidates can explore roles that fit their skills and career goals in these locations.
Graph displaying highest paying cities salaries for Software Engineer jobs near Dayton, OH, highlighting Columbus, OH with the highest at $129,407 and Piqua, OH with the lowest at $66,562.
  1. Columbus, OH
    Average Salary: $129,407
    Columbus offers a vibrant tech scene with many opportunities to innovate. Companies like Nationwide, Huntington National Bank, and American Electric Power provide dynamic projects.
    Find Software Engineer jobs in Columbus, OH


  2. Beavercreek, OH
    Average Salary: $123,087
    In Beavercreek, tech professionals can find great positions with the Air Force Research Laboratory. The tech environment here supports modern development practices.
    Find Software Engineer jobs in Beavercreek, OH


  3. Cincinnati, OH
    Average Salary: $122,890
    Cincinnati has a thriving tech industry with tech giants like Procter & Gamble and Kroger. Working here means access to cutting-edge projects and a collaborative environment.
    Find Software Engineer jobs in Cincinnati, OH


  4. Troy, OH
    Average Salary: $104,089
    Troy offers a blend of tech opportunities and a small-town feel. The presence of companies like C&A Services keeps the tech scene active and engaging.
    Find Software Engineer jobs in Troy, OH


  5. Fairborn, OH
    Average Salary: $96,982
    Fairborn is known for its research and tech institutions like the Air Force Institute of Technology. Professionals here can work on cutting-edge projects in a supportive environment.
    Find Software Engineer jobs in Fairborn, OH


  6. Miamisburg, OH
    Average Salary: $93,608
    Miamisburg offers a mix of tech jobs with companies like Boeing and Cincinnati Bell. The area provides a mix of traditional and modern tech projects.
    Find Software Engineer jobs in Miamisburg, OH


  7. Springfield, OH
    Average Salary: $68,700
    Springfield combines a small-town atmosphere with tech opportunities. Companies like Wright-Patterson Air Force Base provide diverse tech roles.
    Find Software Engineer jobs in Springfield, OH


  8. Piqua, OH
    Average Salary: $66,562
    Piqua offers a close-knit community with tech jobs available with companies like GE Aviation. Professionals here enjoy a friendly environment and innovative projects.
    Find Software Engineer jobs in Piqua, OH

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

Deloitte offers top-paying jobs for software engineers in Dayton, OH, with an average salary of $150,332. Booz Allen Hamilton follows closely with an average salary of $136,639. Both companies provide strong benefits and career growth opportunities for skilled professionals. Parallax Advanced Research and Dayton Freight Lines also pay well, with average salaries of $117,500 and $114,175, respectively. These companies support their engineers with competitive pay and valuable experience.
Graph displaying best paying company salaries for Software Engineer jobs in Dayton, OH, highlighting Deloitte with the highest at $150,332 and The Reynolds and Reynolds Company with the lowest at $62,067.
  1. Deloitte
    Average Salary: $150,332
    Deloitte offers a wide range of Software Engineer positions in Dayton, OH. The company focuses on consulting, technology, and financial services. It operates globally, providing opportunities for Software Engineers to work on cutting-edge projects.


  2. Booz Allen Hamilton
    Average Salary: $136,639
    Booz Allen Hamilton provides diverse opportunities for Software Engineers in Dayton. The company works in various sectors, including defense, intelligence, and technology. Engineers often collaborate on government projects, making the work impactful.


  3. Parallax Advanced Research
    Average Salary: $117,500
    Parallax Advanced Research is known for its innovative technology solutions. Software Engineers in Dayton support research and development projects. The company operates mainly in Ohio, offering a close-knit work environment.


  4. Dayton Freight Lines, Inc.
    Average Salary: $114,175
    Dayton Freight Lines, Inc. focuses on logistics and transportation. Software Engineers here develop software to optimize freight operations. The company operates throughout Ohio, providing hands-on experience in a vital industry.


  5. HII
    Average Salary: $106,324
    HII, or Huntington Ingalls Industries, offers Software Engineer positions in Dayton. The company works in shipbuilding, aerospace, and defense. Engineers contribute to national defense and maritime projects, gaining valuable experience.


  6. PrideStaff
    Average Salary: $90,000
    PrideStaff provides temporary staffing services, including Software Engineers in Dayton. The company partners with various local businesses, offering diverse projects. It is a good option for those seeking varied experiences.


  7. The Reynolds and Reynolds Company
    Average Salary: $62,067
    The Reynolds and Reynolds Company specializes in software for the automotive industry. Software Engineers in Dayton develop tools that enhance vehicle sales and service. The company operates mainly in Ohio, offering a stable work environment.

Currently 6,086 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
6,086 Job Openings