Software Engineer Salary in Rochester, NY

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Rochester, NY?

The average salary for a Software Engineer is $108,382 per year in Rochester, NY.

In Rochester, NY, software engineers enjoy a competitive salary that reflects their skills and the demand for technology in the area. On average, a software engineer in Rochester earns around $108,382 per year. This figure can vary based on experience, education, and specific job roles. For those just starting, salaries may begin around $45,000, while experienced professionals can earn upwards of $190,000.

Several factors influence these salary ranges. Companies in tech hubs, such as those in the Rochester area, often offer higher wages to attract top talent. Additionally, software engineers with specialized skills, such as those in cybersecurity or artificial intelligence, may command higher salaries. Experience also plays a crucial role, with more seasoned professionals earning significantly more than those in entry-level positions.

Software Engineer jobs in Rochester, NY

What are the highest paying cities for a Software Engineer near Rochester, NY?

Job seekers looking for software engineering roles near Rochester, NY, can find attractive opportunities in nearby cities. Ithaca, NY, offers the highest average salary at $146,527. This makes it a prime location for those seeking top compensation. Other cities like Binghamton, Buffalo, and Poughkeepsie also provide competitive salaries, making them good options for those in the field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Rochester, NY, highlighting Ithaca, NY with the highest at $146,527 and Syracuse, NY with the lowest at $93,316.
  1. Ithaca, NY
    Average Salary: $146,527
    In Ithaca, tech professionals enjoy a vibrant community. The presence of Cornell University and local startups offers many opportunities. Companies like IBM and Localytics provide a dynamic work environment.
    Find Software Engineer jobs in Ithaca, NY


  2. Binghamton, NY
    Average Salary: $119,773
    Binghamton boasts a growing tech scene. The city is home to IBM and other tech firms. Job seekers can find roles that match their skills and interests.
    Find Software Engineer jobs in Binghamton, NY


  3. Buffalo, NY
    Average Salary: $115,953
    Buffalo offers a mix of tech jobs in a historic city. Companies like HSBC and Toptal provide diverse opportunities. The tech community is active and supportive.
    Find Software Engineer jobs in Buffalo, NY


  4. Poughkeepsie, NY
    Average Salary: $112,730
    Poughkeepsie is a smaller city with a strong tech presence. Companies like IBM and local startups offer good career options. The community is friendly and welcoming.
    Find Software Engineer jobs in Poughkeepsie, NY


  5. Albany, NY
    Average Salary: $108,889
    Albany is a hub for tech jobs in the state. The city is home to major companies like IBM and GlobalFoundries. Job seekers can find many opportunities in various sectors.
    Find Software Engineer jobs in Albany, NY


  6. Schenectady, NY
    Average Salary: $96,856
    Schenectady offers a mix of tech and manufacturing jobs. Companies like General Electric and local tech firms provide diverse career paths. The city is known for its innovation and progress.
    Find Software Engineer jobs in Schenectady, NY


  7. Syracuse, NY
    Average Salary: $93,316
    Syracuse has a growing tech industry. The presence of companies like IBM and local startups makes it a great place for tech professionals. The city offers a good balance of work and lifestyle.
    Find Software Engineer jobs in Syracuse, NY

What are the best paying companies for a Software Engineer in Rochester, NY?

Applied Materials offers top salaries for software engineers in Rochester, NY, with an average of $156,750. Wegmans Food Markets also provides competitive pay, averaging $135,216. L3Harris follows closely, offering an average of $133,057. These companies stand out for their attractive compensation packages. Deloitte and Safran also offer strong salaries, with averages of $129,794 and $118,720, respectively. Job seekers can find rewarding opportunities with these leading employers.
Graph displaying best paying company salaries for Software Engineer jobs in Rochester, NY, highlighting Applied Materials with the highest at $156,750 and CORESTAFF Services with the lowest at $96,433.
  1. Applied Materials
    Average Salary: $156,750
    Applied Materials offers exciting Software Engineer jobs in Rochester, NY. They focus on technology for the semiconductor industry. Their Rochester office is part of a larger network of locations worldwide.


  2. Wegmans Food Markets
    Average Salary: $135,216
    Wegmans Food Markets provides Software Engineer positions in Rochester, NY. They are a leading grocery store chain. Their Rochester location is one of many across the Northeast.


  3. L3Harris
    Average Salary: $133,057
    L3Harris offers Software Engineer jobs in Rochester, NY. They work in aerospace and defense technology. Their Rochester office is part of a global presence.


  4. Deloitte
    Average Salary: $129,794
    Deloitte provides Software Engineer positions in Rochester, NY. They offer consulting services in various fields. Their Rochester office is part of a worldwide network.


  5. Safran
    Average Salary: $118,720
    Safran offers Software Engineer jobs in Rochester, NY. They focus on aerospace and defense. Their Rochester office is part of a global company.


  6. Paychex, Inc.
    Average Salary: $111,577
    Paychex, Inc. provides Software Engineer positions in Rochester, NY. They offer payroll and human resource services. Their Rochester office is one of many across the U.S.


  7. Kodak alaris
    Average Salary: $98,680
    Kodak alaris offers Software Engineer jobs in Rochester, NY. They focus on imaging technology. Their Rochester office is part of a global company.


  8. MVP Health Care
    Average Salary: $97,265
    MVP Health Care provides Software Engineer positions in Rochester, NY. They offer health insurance services. Their Rochester office is part of a regional presence.


  9. Rochester Institute of Technology
    Average Salary: $96,750
    Rochester Institute of Technology offers Software Engineer jobs in Rochester, NY. They focus on education and research. Their Rochester campus is a key location.


  10. CORESTAFF Services
    Average Salary: $96,433
    CORESTAFF Services provides Software Engineer positions in Rochester, NY. They offer staffing and recruitment services. Their Rochester office is part of a regional network.

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