Position
City
Salary

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

The average salary for a Software Engineer is $122,384 per year in Buffalo, NY.

In Buffalo, NY, a Software Engineer can expect to earn a competitive salary. The average yearly salary for this role is around $122,384. This figure reflects a solid earning potential for those in the field. The salary range varies, with some professionals earning around $60,000 and others reaching up to $180,000 annually.

Factors such as experience, skills, and the specific company can influence salary levels. Entry-level positions often start at the lower end of the spectrum, while senior roles command higher pay. Companies in tech hubs or those with a strong reputation may offer more attractive compensation packages. Job seekers should consider these elements when looking for opportunities in Buffalo, NY.

Software Engineer jobs in Buffalo, NY

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

Job seekers looking for high-paying software engineering roles near Buffalo, NY, should consider Pittsburgh, PA, and Albany, NY. Pittsburgh offers a top average salary of $117,554, making it a prime location for those seeking higher earnings. Albany follows closely with an average salary of $114,530, providing another excellent opportunity for software engineers in the region.
Graph displaying highest paying cities salaries for Software Engineer jobs near Buffalo, NY, highlighting Pittsburgh, PA with the highest at $117,554 and Akron, OH with the lowest at $96,279.
  1. Pittsburgh, PA
    Average Salary: $117,554
    In Pittsburgh, tech companies thrive, offering many opportunities for developers. Major firms like IBM and Amazon provide cutting-edge projects. The city's vibrant community fosters collaboration and innovation.
    Find Software Engineer jobs in Pittsburgh, PA


  2. Albany, NY
    Average Salary: $114,530
    Albany offers a mix of tech and government sectors, making it a unique place for tech professionals. Companies like Capgemini and GlobalFoundries are prominent here. The city's growing tech scene provides diverse career paths.
    Find Software Engineer jobs in Albany, NY


  3. Cleveland, OH
    Average Salary: $113,188
    Cleveland is a hub for tech innovation, with companies like Huntington National Bank and KeyCorp leading the way. The city's supportive environment encourages professional growth and development.
    Find Software Engineer jobs in Cleveland, OH


  4. Rochester, NY
    Average Salary: $109,555
    Rochester, known as the 'Flower City', is also a tech hotspot. Companies like Kodak and Wegmans offer exciting opportunities. The city's blend of tradition and innovation makes it an attractive place to work.
    Find Software Engineer jobs in Rochester, NY


  5. Canton, OH
    Average Salary: $105,514
    Canton provides a friendly atmosphere for tech professionals. Companies like Timken and FirstEnergy offer stable and rewarding careers. The city's smaller size means a close-knit community and strong networking opportunities.
    Find Software Engineer jobs in Canton, OH


  6. Syracuse, NY
    Average Salary: $97,968
    Syracuse is a growing tech center with companies like Invenra and Syracuse University's research initiatives. The city's affordable cost of living and vibrant culture make it an appealing place to live and work.
    Find Software Engineer jobs in Syracuse, NY


  7. Erie, PA
    Average Salary: $96,658
    Erie offers a relaxed environment with opportunities in tech. Companies like GE and Mercy Health provide solid career options. The city's scenic beauty and friendly community add to the quality of life.
    Find Software Engineer jobs in Erie, PA


  8. Akron, OH
    Average Salary: $96,279
    Akron is a city with a strong tech presence, home to companies like FirstEnergy and Goodyear. The city's commitment to innovation and growth offers many opportunities for tech professionals.
    Find Software Engineer jobs in Akron, OH

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

PwC offers the highest average salary for Software Engineer jobs in Buffalo, NY, at $175,700. ACV Auctions follows closely with an average salary of $137,537. SAIC also provides a competitive salary of $137,501. These companies offer attractive compensation packages for skilled software engineers. Acara Solutions and Deloitte offer average salaries of $135,795 and $128,479, respectively. M&T Bank and Northrop Grumman provide salaries of $127,007 and $125,800. CyberCoders and Cognizant Technology Solutions round out the list with average salaries of $115,000 and $111,419. These companies provide good opportunities for those seeking a rewarding career in software engineering.
Graph displaying best paying company salaries for Software Engineer jobs in Buffalo, NY, highlighting PwC with the highest at $175,700 and Cognizant Technology Solutions with the lowest at $111,419.
  1. PwC
    Average Salary: $175,700
    PwC offers exciting Software Engineer jobs in Buffalo, NY. They focus on technology consulting and solutions. PwC operates globally, with offices in many countries.


  2. ACV Auctions
    Average Salary: $137,537
    ACV Auctions provides Software Engineer positions in Buffalo, NY. They specialize in online vehicle auctions. The company operates nationwide, with a strong presence in the automotive industry.


  3. SAIC
    Average Salary: $137,501
    SAIC offers Software Engineer jobs in Buffalo, NY. They focus on technology and engineering solutions. SAIC operates globally, with a strong presence in defense and aerospace sectors.


  4. Acara Solutions
    Average Salary: $135,795
    Acara Solutions provides Software Engineer positions in Buffalo, NY. They focus on software development and consulting. The company operates nationwide, with a focus on healthcare and financial services.


  5. Deloitte
    Average Salary: $128,479
    Deloitte offers Software Engineer jobs in Buffalo, NY. They focus on technology consulting and solutions. Deloitte operates globally, with offices in many countries.


  6. M&T Bank
    Average Salary: $127,007
    M&T Bank provides Software Engineer positions in Buffalo, NY. They focus on banking and financial services. The bank operates in the northeastern United States.


  7. Northrop Grumman
    Average Salary: $125,800
    Northrop Grumman offers Software Engineer jobs in Buffalo, NY. They focus on technology and defense solutions. The company operates globally, with a strong presence in aerospace and defense sectors.


  8. CyberCoders
    Average Salary: $115,000
    CyberCoders provides Software Engineer positions in Buffalo, NY. They focus on technology staffing and recruitment. The company operates nationwide, with a focus on tech talent placement.


  9. Cognizant Technology Solutions
    Average Salary: $111,419
    Cognizant Technology Solutions offers Software Engineer jobs in Buffalo, NY. They focus on IT consulting and services. The company operates globally, with a strong presence in various industries.

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