Position
City
Salary

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

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

Software Engineers in Buffalo, NY, earn a competitive salary that reflects the demand for their skills in the tech industry. The average yearly salary for these professionals stands at about $127,040. This figure can vary based on experience, education, and specific job responsibilities. For those at the entry level, salaries typically start lower but grow with experience and additional skills.


Here are some key points about Software Engineer salaries in Buffalo, NY:

  • Junior Software Engineers often earn around $72,610 per year.
  • Experienced Software Engineers can see their salaries rise to $172,510 or more annually.
  • The median salary for Software Engineers in this area is around $122,560 per year.
The salaries reflect the value placed on Software Engineers' expertise in developing and maintaining software systems. As technology continues to evolve, the demand for skilled Software Engineers in Buffalo, NY, remains strong, offering good opportunities for career growth and salary increases.
Software Engineer jobs in Buffalo, NY

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

Job seekers looking for the best pay as software engineers can find great opportunities near Buffalo, NY. Albany, NY, and Pittsburgh, PA top the list with average salaries exceeding $123,000. These cities offer excellent benefits and career growth, making them ideal locations for software engineers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Buffalo, NY, highlighting Albany, NY with the highest at $125,359 and Toronto, ON with the lowest at $95,198.
  1. Albany, NY
    Average Salary: $125,359
    In Albany, developers often work for state government agencies, leveraging their skills for public service. Companies like IBM and GlobalFoundries provide opportunities in software innovation. The city offers a mix of government and private sector roles.
    Find Software Engineer jobs in Albany, NY


  2. Pittsburgh, PA
    Average Salary: $124,312
    Pittsburgh has a thriving tech scene with a mix of startups and established firms. Companies such as IBM and Carnegie Mellon University offer diverse projects. The city's growing tech hub attracts creative problem-solvers.
    Find Software Engineer jobs in Pittsburgh, PA


  3. Cleveland, OH
    Average Salary: $123,436
    Cleveland offers a vibrant tech community with major firms like KeyCorp and Sherwin-Williams. Developers benefit from a mix of traditional and modern tech environments. The city’s unique blend fosters innovation and collaboration.
    Find Software Engineer jobs in Cleveland, OH


  4. Canton, OH
    Average Salary: $117,063
    Canton's tech sector includes firms like Timken and FirstEnergy Solutions. This city provides a supportive environment for tech professionals. Opportunities in software development are growing, offering a good work-life balance.
    Find Software Engineer jobs in Canton, OH


  5. Rochester, NY
    Average Salary: $113,757
    Rochester is known for its strong tech presence, with companies like Bausch + Lomb and HighWire. Developers enjoy a mix of challenges and support. The city's growing tech ecosystem offers many opportunities.
    Find Software Engineer jobs in Rochester, NY


  6. Akron, OH
    Average Salary: $112,733
    Akron offers a mix of tech jobs in both traditional and emerging sectors. Companies like Goodyear and Huntington Bank provide various opportunities. The city's evolving tech landscape is a great place for growth.
    Find Software Engineer jobs in Akron, OH


  7. Waterloo, ON
    Average Salary: $109,173
    Waterloo, often called Silicon Valley North, is a hub for tech innovation. Companies like BlackBerry and Shopify offer exciting projects. The city’s strong tech community provides many career opportunities.
    Find Software Engineer jobs in Waterloo, ON


  8. Syracuse, NY
    Average Salary: $108,270
    Syracuse offers a mix of tech roles with companies like Verizon and Syracuse University. Developers enjoy a supportive environment for innovation. The city's growing tech sector provides a range of opportunities.
    Find Software Engineer jobs in Syracuse, NY


  9. Erie, PA
    Average Salary: $99,700
    Erie has a smaller but growing tech scene with companies like GE Appliances and Mercyhurst University. Developers find a friendly environment with many opportunities to grow. The city offers a good mix of projects.
    Find Software Engineer jobs in Erie, PA


  10. Toronto, ON
    Average Salary: $95,198
    Toronto is a major tech hub with companies like Shopify and BlackBerry. Developers enjoy a vibrant and diverse tech community. The city offers many opportunities for growth and innovation in the tech sector.
    Find Software Engineer jobs in Toronto, ON

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

Buffalo offers excellent opportunities for Software Engineers, with top companies providing competitive salaries. Tesla stands out with an average salary of $186,468, offering a lucrative chance for skilled professionals. PwC follows closely with an average salary of $172,367, providing another attractive option for those seeking rewarding careers.
Graph displaying best paying company salaries for Software Engineer jobs in Buffalo, NY, highlighting Tesla with the highest at $186,468 and University at Buffalo - SUNY with the lowest at $77,500.
  1. Tesla
    Average Salary: $186,468
    Tesla offers exciting Software Engineer roles in Buffalo, NY. Engineers work on cutting-edge technology and electric vehicle innovation. Tesla operates worldwide, with a strong focus on sustainability and futuristic transportation.


  2. PwC
    Average Salary: $172,367
    PwC provides diverse opportunities for Software Engineers in Buffalo, NY. They work on complex software solutions for clients in various industries. PwC operates globally, helping businesses thrive in the digital age.


  3. Acara Solutions
    Average Salary: $138,795
    Acara Solutions offers rewarding Software Engineer jobs in Buffalo, NY. They focus on developing software for healthcare and social services. The company operates throughout the U.S., enhancing service delivery.


  4. ACV Auctions
    Average Salary: $137,857
    ACV Auctions provides Software Engineer roles in Buffalo, NY. Engineers build innovative software for online vehicle auctions. The company operates nationally, transforming the vehicle sales process.


  5. M&T Bank
    Average Salary: $133,194
    M&T Bank offers Software Engineer positions in Buffalo, NY. They work on banking software to improve customer experiences. M&T Bank operates across multiple states, focusing on personal and business banking.


  6. CannonDesign
    Average Salary: $131,000
    CannonDesign provides opportunities for Software Engineers in Buffalo, NY. They focus on software for architectural design and project management. The company operates internationally, creating innovative design solutions.


  7. LSEG (London Stock Exchange Group)
    Average Salary: $107,975
    LSEG offers Software Engineer roles in Buffalo, NY. Engineers work on financial technology and data solutions. The company operates globally, providing insights and technology for the financial markets.


  8. University at Buffalo - SUNY
    Average Salary: $77,500
    The University at Buffalo - SUNY offers Software Engineer positions in Buffalo, NY. They work on various research and development projects. The university operates several campuses in the region, focusing on education and innovation.

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