Position
City
Salary

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

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

A Software Engineer in Buffalo, NY, enjoys a competitive salary. On average, they earn around $127,637 a year. This figure varies based on experience and skills.

Here’s a closer look at the salary range:

  • 10% earn less than $82,655.
  • 25% earn less than $92,699.
  • 50% earn less than $122,833.
  • 75% earn less than $142,922.
  • 90% earn less than $163,011.

These numbers show a good earning potential for those in the field.

Software Engineer jobs in Buffalo, NY

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

Software engineers near Buffalo, NY, have great opportunities in several nearby cities. Pittsburgh, PA, offers the highest average salary of $134,239. This makes it a top choice for those looking to maximize their earnings. Albany, NY, and Cleveland, OH, also provide competitive salaries, making them attractive options for job seekers in the region. Exploring nearby cities can provide higher pay and exciting career opportunities. Rochester, NY, and Syracuse, NY, present solid salary options for software engineers. These cities offer a good balance of cost of living and income, making them appealing choices. Choosing a location with both high pay and a good lifestyle can greatly benefit a job seeker.
Graph displaying highest paying cities salaries for Software Engineer jobs near Buffalo, NY, highlighting Pittsburgh, PA with the highest at $134,239 and Toronto, ON with the lowest at $99,409.
  1. Pittsburgh, PA
    Average Salary: $134,239
    In Pittsburgh, tech firms thrive alongside major companies like IBM and Amazon Web Services. This city offers a variety of opportunities for tech professionals with a mix of established companies and startups.
    Find Software Engineer jobs in Pittsburgh, PA


  2. Albany, NY
    Average Salary: $130,347
    Albany boasts a growing tech scene with significant employers like Lockheed Martin and Capgemini. It's a place where skilled developers can find a mix of stability and innovation.
    Find Software Engineer jobs in Albany, NY


  3. Cleveland, OH
    Average Salary: $123,336
    Cleveland is home to major tech companies like Progress and KeyBank. The city's tech sector is on the rise, offering dynamic career opportunities for those in the field.
    Find Software Engineer jobs in Cleveland, OH


  4. Canton, OH
    Average Salary: $121,862
    Canton features companies such as Timken and General Motors. It provides a supportive environment for tech professionals with opportunities for growth and development.
    Find Software Engineer jobs in Canton, OH


  5. Rochester, NY
    Average Salary: $115,505
    Rochester has a strong tech presence with companies like Bausch + Lomb and Kodak. The city offers a blend of tradition and modern tech innovation.
    Find Software Engineer jobs in Rochester, NY


  6. Syracuse, NY
    Average Salary: $114,153
    Syracuse is known for its tech companies like Inwido and Everbridge. The tech industry here is growing, providing a supportive environment for new and experienced developers.
    Find Software Engineer jobs in Syracuse, NY


  7. Akron, OH
    Average Salary: $113,960
    Akron's tech sector includes companies like FirstEnergy and Huntington Bank. The city offers a range of opportunities for those looking to advance in the tech field.
    Find Software Engineer jobs in Akron, OH


  8. Waterloo, ON
    Average Salary: $113,342
    Waterloo is famous for the 'Silicon Valley North' tag, home to tech giants like BlackBerry and OpenText. This city is a hub for innovation with a strong focus on tech development.
    Find Software Engineer jobs in Waterloo, ON


  9. Erie, PA
    Average Salary: $109,961
    Erie offers a mix of tech opportunities with companies like GE Healthcare and Ernst & Young. It's a place where tech professionals can find a mix of stability and innovation.
    Find Software Engineer jobs in Erie, PA


  10. Toronto, ON
    Average Salary: $99,409
    Toronto is a bustling tech hub with companies like Shopify and Hootsuite. The city offers a vibrant tech ecosystem with numerous opportunities for growth and collaboration.
    Find Software Engineer jobs in Toronto, ON

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

Tesla leads the way with the highest average salary for software engineers in Buffalo, NY, offering an impressive $177,381. Speechify follows closely behind, providing software engineers with an average salary of $170,000. PwC offers a competitive average salary of $167,720, making it another top employer for tech talent in the region. Other notable companies include Acara Solutions, with an average salary of $142,013, and ACV Auctions, where software engineers can expect to earn around $141,161 annually. CannonDesign and M&T Bank also offer attractive salaries, at $139,129 and $137,889 respectively. For those considering a career in software engineering in Buffalo, these companies present strong opportunities with competitive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Buffalo, NY, highlighting Tesla with the highest at $177,381 and KeyBank with the lowest at $113,750.
  1. Tesla
    Average Salary: $177,381
    Tesla offers Software Engineer positions with a focus on innovation and sustainability. They operate globally, with major offices in California, Nevada, and Texas, and smaller offices in several U.S. cities. Software Engineers at Tesla work on exciting projects that drive the company's electric vehicle and energy solutions.


  2. Speechify
    Average Salary: $170,000
    Speechify is a leader in text-to-speech technology. It provides opportunities for Software Engineers to develop applications that make content more accessible. Speechify has offices in New York City and Buffalo, NY. Engineers here focus on creating software that enhances the user experience in educational and professional settings.


  3. PwC
    Average Salary: $167,720
    PwC is a multinational professional services network. They offer Software Engineer jobs with a focus on creating innovative solutions for their clients. With offices in major cities across the globe, Software Engineers at PwC get to work on a variety of projects, helping businesses improve their operations and efficiency.


  4. Acara Solutions, An Aleron Company
    Average Salary: $142,013
    Acara Solutions provides technology solutions to the federal, state, and local government sectors. Software Engineers at Acara Solutions work on projects that improve government operations and services. The company has offices in multiple locations, including Buffalo, NY. Engineers here develop software that addresses the unique needs of government clients.


  5. ACV Auctions
    Average Salary: $141,161
    ACV Auctions is a leader in automotive auctions. Software Engineers at ACV Auctions focus on building technology solutions that enhance the auction experience. The company has locations in several states, including Buffalo, NY. Engineers here work on projects that improve the efficiency and accessibility of online auctions.


  6. CannonDesign
    Average Salary: $139,129
    CannonDesign is a global architectural, interior, and design firm. Software Engineers at CannonDesign develop software solutions that support the company's design and planning projects. With offices in major cities, including Buffalo, NY, Engineers here work on software that aids in creating innovative and sustainable designs.


  7. M&T Bank
    Average Salary: $137,889
    M&T Bank offers a range of banking services and is known for its strong community focus. Software Engineers at M&T Bank develop technology solutions that improve banking operations. The bank has locations throughout the Northeast, including Buffalo, NY. Engineers here focus on projects that enhance the customer experience and operational efficiency.


  8. Ventech Solutions
    Average Salary: $126,765
    Ventech Solutions provides software solutions for the healthcare industry. Software Engineers at Ventech Solutions work on projects that improve healthcare delivery and patient outcomes. The company has offices in Buffalo, NY, and focuses on software that enhances the efficiency of healthcare providers.


  9. Moog Inc.
    Average Salary: $119,722
    Moog Inc. is a global manufacturer of control components. Software Engineers at Moog work on developing software that supports the company's manufacturing and control systems. With locations in several states, including Buffalo, NY, Engineers here focus on projects that improve product quality and manufacturing processes.


  10. KeyBank
    Average Salary: $113,750
    KeyBank provides a range of banking and financial services. Software Engineers at KeyBank develop technology solutions to support the bank's operations. The bank has locations throughout the Midwest and Northeast, including Buffalo, NY. Engineers here work on projects that improve banking services and operational efficiency.

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