High-paying software engineering jobs in St. Louis

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 257 software engineering jobs listed below pay well, with salaries between $107,073 and $160,478 per year. Software Engineer, Senior Software Engineer and Data Engineer are among the most popular high-paying roles in St. Louis, MO.

Job title

Updated Jun 05, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Solution Architect

St. Louis

$160,478 per year

Missouri

$130,990 per year

Software Architect

St. Louis

$149,043 per year

Missouri

$139,331 per year

AI Developer

St. Louis

$67.55 per hour

Missouri

$56.79 per hour

Platform Engineer

St. Louis

$66.36 per hour

Missouri

$54.32 per hour

Senior Software Engineer

St. Louis

$128,389 per year

Missouri

$117,622 per year

Cloud Engineer

St. Louis

$122,594 per year

Missouri

$117,254 per year

Product Manager

St. Louis

$119,997 per year

Missouri

$117,150 per year

Full Stack Developer

St. Louis

$117,210 per year

Missouri

$112,654 per year

Data Engineer

St. Louis

$115,111 per year

Missouri

$119,726 per year

Software Engineer

St. Louis

$107,073 per year

Missouri

$99,371 per year

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