High-paying mechanical engineering jobs in Buffalo

Mechanical Engineering designs, develops, and tests mechanical systems. Engineers solve problems related to machinery and energy use. Strong analytical and problem-solving skills are key.


The 28 mechanical engineering jobs listed below pay well, with salaries between $76,848 and $133,452 per year. Mechanical Engineer, Mechanical Designer and Senior Mechanical Engineer are among the most popular high-paying roles in Buffalo, NY.

Job title

Updated Oct 18, 2026
Job title
Buffalo, NY
New York State
Job openings (Buffalo)

Equipment Engineer

Buffalo

$133,452 per year

New York State

$115,311 per year

Senior Mechanical Engineer

Buffalo

$112,937 per year

New York State

$118,202 per year

Mechanical Engineer

Buffalo

$94,462 per year

New York State

$100,261 per year

Automation Technician

Buffalo

$94,068 per year

New York State

$89,890 per year

Mechanical Designer

Buffalo

$85,331 per year

New York State

$97,547 per year

Tooling Engineer

Buffalo

$76,848 per year

New York State

$94,874 per year

Surveyor

Buffalo

$36.75 per hour

New York State

$30.37 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.