Position
City
Salary

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

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

Being a Software Engineer in Buffalo, NY offers a competitive salary. The average yearly salary for this role is $127,250. This figure reflects the skills and knowledge that employers value in this field. As a Software Engineer, you can expect to earn a rewarding income that supports a comfortable lifestyle.


Salary data in Buffalo shows a range from $72,185 to $182,500. This spread provides insight into earnings based on experience and expertise. The numbers reveal that:

  • 10% of Software Engineers earn less than $72,185.
  • 25% earn between $72,185 and $92,242.
  • 50% earn between $92,242 and $132,357.
  • 75% earn between $132,357 and $162,443.
  • 90% earn less than $182,500.
These figures highlight the earning potential in this profession, making it an attractive field for job seekers.

Software Engineer jobs in Buffalo, NY

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

Job seekers looking for top salaries in software engineering near Buffalo, NY should consider Albany, NY, and Pittsburgh, PA. These two cities offer the highest average salaries for software engineers, with Albany at $125,071 and Pittsburgh at $123,144. By exploring opportunities in these areas, professionals can significantly boost their earning potential. Additionally, cities like Cleveland, OH, and Rochester, NY, present strong competition in the tech industry with average salaries above $110,000. These locations provide a range of job openings and opportunities for growth, making them attractive for skilled software engineers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Buffalo, NY, highlighting Albany, NY with the highest at $125,071 and Toronto, ON with the lowest at $93,675.
  1. Albany, NY
    Average Salary: $125,071
    Working in Albany offers a blend of urban and small-town charm. Companies like IBM and Global Foundries provide great opportunities. The tech scene here is growing with support from local startups.
    Find Software Engineer jobs in Albany, NY


  2. Pittsburgh, PA
    Average Salary: $123,144
    Pittsburgh is a hub for tech innovation. With giants like Apple and Google having a presence, there are many chances to work on cutting-edge projects. The cost of living is reasonable, making it an attractive place to live and work.
    Find Software Engineer jobs in Pittsburgh, PA


  3. Cleveland, OH
    Average Salary: $122,735
    Cleveland offers a vibrant tech environment. The city is home to many tech firms and startups. Companies like Sherwin-Williams and KeyBank offer opportunities to develop new technologies and solutions.
    Find Software Engineer jobs in Cleveland, OH


  4. Canton, OH
    Average Salary: $114,632
    Canton has a rich industrial history and is becoming a tech hub. With businesses like Timken and FirstEnergy, there are plenty of opportunities to innovate. The community is welcoming, and the cost of living is affordable.
    Find Software Engineer jobs in Canton, OH


  5. Rochester, NY
    Average Salary: $113,181
    Rochester offers a mix of tech and healthcare industries. Companies like Bausch + Lomb and Gannett are leaders in their fields. The city is known for its education and vibrant cultural scene, making it a great place to work and live.
    Find Software Engineer jobs in Rochester, NY


  6. Waterloo, ON
    Average Salary: $112,064
    Waterloo is famous for its tech industry. Home to the famous University of Waterloo, it’s a center for tech innovation. Companies like BlackBerry and Shopify provide exciting work environments and career growth opportunities.
    Find Software Engineer jobs in Waterloo, ON


  7. Syracuse, NY
    Average Salary: $107,008
    Syracuse offers a mix of industries including tech. Companies like Invenra and Lockheed Martin provide opportunities to work on exciting projects. The city has a rich history and a growing tech scene.
    Find Software Engineer jobs in Syracuse, NY


  8. Akron, OH
    Average Salary: $102,561
    Akron is a center for innovation with a strong presence of tech companies. Firms like Goodyear and FirstEnergy offer many opportunities. The community is friendly, and the cost of living is lower than many other tech hubs.
    Find Software Engineer jobs in Akron, OH


  9. Erie, PA
    Average Salary: $95,450
    Erie provides a balanced tech scene with opportunities in healthcare and education. Companies like Mercyhurst University and GE Healthcare offer innovative projects. The cost of living is affordable, making it a great place to settle down.
    Find Software Engineer jobs in Erie, PA


  10. Toronto, ON
    Average Salary: $93,675
    Toronto is a major tech hub with many opportunities. Companies like Shopify and Tinder offer dynamic work environments. The city is diverse and multicultural, providing a rich experience both professionally and personally.
    Find Software Engineer jobs in Toronto, ON

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

Some of the top-paying companies for software engineers in Buffalo, NY, include PwC, Acara Solutions, and ACV Auctions. PwC offers an average salary of over $172,000, making it a prime choice for those seeking high compensation. Acara Solutions and ACV Auctions also provide attractive average salaries of around $138,000 and $137,000, respectively. M&T Bank, CannonDesign, and LSEG (London Stock Exchange Group) are also great employers in the region. M&T Bank and CannonDesign offer average salaries close to $132,000, while LSEG offers just above $107,000. These companies not only offer competitive salaries but also provide opportunities for professional growth.
Graph displaying best paying company salaries for Software Engineer jobs in Buffalo, NY, highlighting PwC with the highest at $172,367 and LSEG (London Stock Exchange Group) with the lowest at $107,975.
  1. PwC
    Average Salary: $172,367
    PwC is a global company that provides consulting, assurance, and tax services. They hire software engineers to create software solutions for their clients. PwC operates in many locations, including Buffalo, NY.


  2. Acara Solutions
    Average Salary: $138,338
    Acara Solutions offers software solutions to the healthcare and higher education sectors. Their software engineers develop custom software for these industries. The company has its main office in Buffalo, NY.


  3. ACV Auctions
    Average Salary: $136,996
    ACV Auctions provides an online platform for buying and selling vehicles. They hire software engineers to create and maintain their online platform. ACV Auctions is based in Buffalo, NY.


  4. M&T Bank
    Average Salary: $132,425
    M&T Bank offers banking and financial services. They employ software engineers to develop banking software. The bank has branches in Buffalo, NY.


  5. CannonDesign
    Average Salary: $131,000
    CannonDesign provides design and architecture services. Their software engineers build software to support the company's design projects. CannonDesign operates in Buffalo, NY.


  6. LSEG (London Stock Exchange Group)
    Average Salary: $107,975
    LSEG offers financial market infrastructure and data services. They hire software engineers to develop systems for their financial data services. LSEG has a presence in Buffalo, NY.

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