How much does a Programmer make in Buffalo, NY?
In Buffalo, NY, programmers enjoy competitive salaries. The average yearly salary stands at $96,471, offering a solid income for those in the field. This figure reflects a well-paid career with opportunities for growth.
Buffalo's tech scene supports a range of salaries. Those just starting out can expect to make around $50,000 to $60,000 per year. Experienced professionals might earn between $120,000 and $150,000 annually. This wide range means that the more skills and experience one gains, the higher the potential earnings.
What are the highest paying cities for a Programmer near Buffalo, NY?

-
Canton, OH
Average Salary: $117,824
Canton offers a range of opportunities for those skilled in programming. Companies like Timken and J.M. Smucker provide a chance to work on innovative projects. The city's focus on manufacturing and technology makes it a good place for developers.
Find Programmer jobs in Canton, OH
-
Pittsburgh, PA
Average Salary: $104,861
Pittsburgh has a thriving tech scene. With companies such as Carnegie Mellon and Uber, there are many chances to work on cutting-edge projects. The city supports a mix of industries, making it an exciting place for tech professionals.
Find Programmer jobs in Pittsburgh, PA
-
Albany, NY
Average Salary: $101,367
In Albany, programming jobs are plentiful, with a focus on government and tech firms. Working with the state government and companies like IBM can lead to rewarding careers. The city's blend of public and private sectors offers diverse opportunities.
Find Programmer jobs in Albany, NY
-
Syracuse, NY
Average Salary: $84,954
Syracuse is a great city for programmers with its mix of tech and education sectors. Syracuse University and companies like Invenra provide many job options. The city offers a mix of innovative projects and a supportive community.
Find Programmer jobs in Syracuse, NY
-
Toronto, ON
Average Salary: $84,637
Toronto is a hub for tech jobs with many opportunities in finance and tech. Companies such as Shopify and Airbnb are always looking for talented programmers. The city's vibrant economy offers a dynamic work environment.
Find Programmer jobs in Toronto, ON
-
Cleveland, OH
Average Salary: $82,416
Cleveland has a growing tech scene with many opportunities in healthcare and finance. Companies such as KeyCorp and Cleveland Clinic offer many chances for programmers. The city's focus on innovation makes it an exciting place to work.
Find Programmer jobs in Cleveland, OH
-
Waterloo, ON
Average Salary: $76,373
Waterloo is a top city for tech jobs, especially with the presence of companies like BlackBerry and Shopify. The city's strong focus on education and innovation makes it a great place for programmers to grow their careers.
Find Programmer jobs in Waterloo, ON
-
Rochester, NY
Average Salary: $72,968
Rochester offers many job opportunities for programmers, especially in healthcare and manufacturing. Companies such as Eastman Kodak and HighPoint.io provide a chance to work on exciting projects. The city's blend of sectors offers diverse career paths.
Find Programmer jobs in Rochester, NY
-
Youngstown, OH
Average Salary: $69,000
Youngstown is seeing a rise in tech jobs, with opportunities in manufacturing and healthcare. Companies like General Electric and Mercy Health offer many chances for programmers. The city's focus on innovation makes it a good place to work.
Find Programmer jobs in Youngstown, OH
-
Akron, OH
Average Salary: $67,717
Akron offers many opportunities for programmers, with a mix of tech and manufacturing firms. Companies such as FirstEnergy and Huntington Bank provide many chances to work on innovative projects. The city's diverse economy offers a variety of career options.
Find Programmer jobs in Akron, OH
What are the best paying companies for a Programmer in Buffalo, NY?

-
Acara Solutions
Average Salary: $135,580
Acara Solutions offers exciting opportunities for programmers in Buffalo, NY. They provide innovative solutions in the healthcare and financial sectors. The company's headquarters is in Buffalo, with offices in various locations. Programmers here enjoy a collaborative environment and a range of projects to work on.
-
Catholic Health System
Average Salary: $93,374
Catholic Health System is a leading healthcare provider in Buffalo, NY. They offer rewarding Programmer jobs that focus on improving patient care through technology. Programmers work in Buffalo and other locations. The role includes working on health IT solutions, ensuring seamless healthcare services.
-
University at Buffalo - SUNY
Average Salary: $75,080
The University at Buffalo - SUNY provides a dynamic work environment for programmers. They focus on academic research and technology development. Located in Buffalo, NY, the university offers various projects for programmers. Employees benefit from a collaborative culture and opportunities for professional growth.
-
Moog, Inc
Average Salary: $74,000
Moog, Inc is a global leader in advanced technology solutions. They offer Programmer jobs in Buffalo, NY. Programmers work on aerospace and defense projects. The company's presence extends to multiple locations. This role provides a chance to work on cutting-edge technologies and make a real impact.
What are the best paying Programmer related jobs in Buffalo, NY?

-
Solution Architect
Average Salary: $147,123
Work with leading firms such as KeyBank and HSBC to design and implement system solutions. Collaborate with cross-functional teams to ensure the best technological solutions. A key role in driving business success with technological innovation.
Find Solution Architect jobs in Buffalo, NY
-
Site Reliability Engineer
Average Salary: $134,000
Join companies like Abbott and DarwinAI to ensure systems run smoothly and efficiently. Focus on maintaining high availability and performance of applications. Essential for providing a seamless user experience.
Find Site Reliability Engineer jobs in Buffalo, NY
-
Cloud Engineer
Average Salary: $133,051
Collaborate with top firms like FirstMerit Corporation and J.P. Morgan to manage cloud-based solutions. Implement and maintain cloud services to support business needs. A crucial role in the digital transformation landscape.
Find Cloud Engineer jobs in Buffalo, NY
-
Software Engineer
Average Salary: $126,320
Work with companies such as DarwinAI and EverBank to develop and maintain software applications. Design solutions to meet user needs. Key for driving software innovation and efficiency.
Find Software Engineer jobs in Buffalo, NY
-
Data Scientist
Average Salary: $125,327
Partner with firms like KeyBank and FirstMerit Corporation to analyze complex data. Use statistical techniques to interpret patterns. Vital for making informed business decisions.
Find Data Scientist jobs in Buffalo, NY
-
Machine Learning Engineer
Average Salary: $121,538
Collaborate with tech leaders like Abbott and DarwinAI to build machine learning models. Focus on developing systems that can learn and improve from data. Essential for advancing artificial intelligence capabilities.
Find Machine Learning Engineer jobs in Buffalo, NY
-
DevOps Engineer
Average Salary: $120,364
Work with companies such as FirstMerit Corporation and J.P. Morgan to bridge development and operations. Focus on automating and streamlining the software development lifecycle. Key for enhancing productivity and deployment speed.
Find DevOps Engineer jobs in Buffalo, NY
-
UI/UX Designer
Average Salary: $105,000
Collaborate with firms like EverBank and DarwinAI to design user interfaces and experiences. Focus on creating intuitive and engaging designs. Essential for user satisfaction and product success.
Find UI/UX Designer jobs in Buffalo, NY
-
Automation Engineer
Average Salary: $104,518
Work with companies like FirstMerit Corporation and DarwinAI to develop automation solutions. Streamline processes to increase efficiency. Key for reducing manual effort and improving accuracy.
Find Automation Engineer jobs in Buffalo, NY
-
Systems Analyst
Average Salary: $101,787
Join firms such as KeyBank and EverBank to analyze system requirements. Work closely with stakeholders to improve system performance. Crucial for ensuring systems meet business needs.
Find Systems Analyst jobs in Buffalo, NY



