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 169 high-paying for you in St. Louis, MO. These engineering jobs pay well, with salaries between $78,570 to $150,059 per hour. Popular roles include System Engineer, Process Engineer and Manufacturing Engineer.

Job title

Updated Oct 09, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Engineering Manager

St. Louis

$150,059 per year

Missouri

$130,730 per year

Senior System Engineer

St. Louis

$143,387 per year

Missouri

$102,687 per year

Senior Security Engineer

St. Louis

$142,736 per year

Missouri

$132,461 per year

System Engineer

St. Louis

$111,283 per year

Missouri

$88,213 per year

Senior Process Engineer

St. Louis

$103,126 per year

Missouri

$108,736 per year

Process Engineer

St. Louis

$96,596 per year

Missouri

$91,865 per year

Quality Engineer

St. Louis

$43.79 per hour

Missouri

$34.80 per hour

Manufacturing Engineer

St. Louis

$85,234 per year

Missouri

$91,393 per year

Test Engineer

St. Louis

$78,570 per year

Missouri

$102,840 per year

Security Engineer

St. Louis

$36.52 per hour

Missouri

$37.08 per hour

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