High-paying engineering jobs in St. Louis

Engineering involves the application of scientific and mathematical principles to solve practical problems. Engineers design, build, and maintain structures, machines, and systems. They analyze data and ensure safety while possessing strong problem-solving skills.


We found 111 high-paying for you in St. Louis, MO. These engineering jobs pay well, with salaries between $87,682 to $164,673 per hour. Popular roles include System Engineer, Manufacturing Engineer and Security Engineer.

Job title

Updated Jul 14, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Senior Engineering Manager

St. Louis

$164,673 per year

Missouri

$164,462 per year

Engineering Manager

St. Louis

$146,699 per year

Missouri

$138,072 per year

Staff Engineer

St. Louis

$121,395 per year

Missouri

$129,627 per year

System Engineer

St. Louis

$108,373 per year

Missouri

$86,206 per year

Manufacturing Engineer

St. Louis

$88,701 per year

Missouri

$95,872 per year

Quality Engineer

St. Louis

$39.89 per hour

Missouri

$34.67 per hour

Process Engineer

St. Louis

$39.64 per hour

Missouri

$40.08 per hour

Security Engineer

St. Louis

$36.93 per hour

Missouri

$37.89 per hour

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