High-paying mechanical engineering jobs in Saint Petersburg

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 79 mechanical engineering jobs listed below pay well, with salaries between $63,682 and $126,417 per year. Mechanical Engineer, Mechanical Designer and Surveyor are among the most popular high-paying roles in Saint Petersburg, FL.

Job title

Updated Nov 05, 2026
Job title
Saint Petersburg, FL
Florida
Job openings (Saint Petersburg)

Senior Mechanical Designer

Saint Petersburg

$126,417 per year

Florida

$108,010 per year

Mechanical Designer

Saint Petersburg

$117,334 per year

Florida

$96,012 per year

Mechanical Engineer

Saint Petersburg

$97,760 per year

Florida

$103,487 per year

Surveyor

Saint Petersburg

$83,600 per year

Florida

$88,801 per year

Marine Engineer

Saint Petersburg

$80,926 per year

Florida

$89,222 per year

Marine Technician

Saint Petersburg

$29.88 per hour

Florida

$28.47 per hour

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