Principal Software Engineer Jobs in Missouri

Principal Software Engineer jobs in Missouri are in strong demand, concentrated in financial technology, healthcare IT, defense contracting, and enterprise software, with openings at every seniority level from senior engineer to technical director. Kansas City and St. Louis anchor most of the hiring, with Columbia growing as a secondary market, and established employers like Cerner (Oracle Health), Edward Jones, and Boeing maintain lasting principal-level engineering teams across the state. The most sought-after specialties are distributed systems architecture, cloud platform engineering, and full-stack enterprise development. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles8
Top employerMastercard
Top cityO'Fallon, MO
Cities hiring6
Work type67% On-site
Companies hiring6

Showing 5 of 8+ Principal Software Engineer jobs

Principal Software Engineer
We won't show you this job again
New 20h ago
Principal Software Engineer
Crown Packaging Corp.
Chesterfield, Missouri
Backend Engineering
Full-stack Engineering
Software Engineering
501-1,000

Have you applied for this role?

Principal Software Engineer
We won't show you this job again
Added 2w ago
Principal Software Engineer
Mastercard
O'Fallon, Missouri
Customer Support
IT Support
IT Support & Systems Administration
Technical Program Management
$170k - $281k/yr
Bachelor's degree in information technology
10,000+

Have you applied for this role?

Principal Embedded Software Engineer
We won't show you this job again
Added 2w ago
Principal Embedded Software Engineer
Leonardo DRS
Bridgeton, Missouri
Cloud & DevOps
Data Engineering
Data Science
$117k - $158k/yr
Hybrid
Master's degree
5,001-10,000

Have you applied for this role?

Software Engineers: Mid Level, Senior, and Principal
We won't show you this job again
Added 3w ago
Software Engineers: Mid Level, Senior, and Principal
Vega
St. Louis, Missouri
Customer Support
IT Support
IT Support & Systems Administration
Technical Program Management
$140k - $210k/yr
Bachelor's degree in engineering
51-200

Have you applied for this role?

Senior Principal Software Developer
We won't show you this job again
Added 1mo ago
Senior Principal Software Developer
CACI International
Sunset Hills, Missouri
Full-stack Engineering
Software Engineering
Technical Program Management
$105k - $231k/yr
AWS Certification
10,000+

Have you applied for this role?

See All 8 Principal Software Engineer Jobs in Missouri

Find roles in Missouri that match your experience and apply in just a few clicks.

Find Jobs

Principal Software Engineer Jobs by City in Missouri

Where Missouri roles are concentrated, by current openings.

O'Fallon
3 jobs
Bridgeton
1 job
St. Louis
1 job
Kansas City
1 job
Chesterfield
1 job
Sunset Hills
1 job

Principal Software Engineer Job Market in Missouri

A snapshot from current Missouri openings, updated as new roles post.

Who's Hiring

Mastercard3 open roles
Vega1 open role
Leonardo DRS1 open role

What Missouri Employers Look For

The qualifications that appear most often in principal software engineer jobs across Missouri.

  • Bachelor's or master's degree in computer science, software engineering, or a related technical field
  • Ten or more years of software engineering experience with at least three in a senior or staff-level role
  • Demonstrated ability to lead technical architecture decisions across large-scale distributed systems
  • Deep proficiency in at least one major language such as Java, Python, Go, or C++ with broad ecosystem fluency
  • Experience mentoring engineers, conducting code reviews, and driving engineering best practices organization-wide
  • Proven ability to collaborate with product, data, and infrastructure teams to deliver complex multi-year platform initiatives

Principal Software Engineer Jobs in Missouri: Frequently Asked Questions

How do you become a principal software engineer in Missouri?

Missouri does not require a state-issued license to work as a principal software engineer, so the path runs through education and demonstrated technical leadership. Most candidates hold a bachelor's degree in computer science or software engineering from a Missouri institution such as Missouri S&T, Washington University in St. Louis, or the University of Missouri, then accumulate progressive engineering experience before moving into principal-level roles through internal promotion or external hiring.

How much do principal software engineers make in Missouri?

Principal software engineers in Missouri earn a median of about $126,120 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $72,570 for the lowest 10% to over $169,340 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire principal software engineers in Missouri?

Employers hiring principal software engineers in Missouri right now include Mastercard, Vega, and Leonardo DRS, based on current listings on Migrate Mate as of November 2026. Missouri's concentration of financial services, healthcare IT, and defense contractors means principal engineers often work on high-stakes, regulated platform environments.

Which Missouri cities have the most principal software engineer jobs?

O'Fallon, Bridgeton, and St. Louis have the most principal software engineer openings in Missouri. Kansas City leads because of its dense cluster of fintech, healthcare technology, and enterprise software firms, while St. Louis draws heavily from defense contractors, biotech platforms, and large financial institutions headquartered there, making both metros reliably active for senior engineering talent.

Are there remote principal software engineer jobs in Missouri?

Yes, and more than most fields. About 33% of principal software engineer openings tied to Missouri are remote or hybrid as of November 2026, reflecting how naturally this role translates to distributed work. Architecture review, technical roadmap planning, and cross-team mentorship are the functions most commonly performed fully remote, though some employers require on-site presence for regulated or classified platform work.

How can I get hired as a principal software engineer in Missouri with little or no experience?

The most realistic entry path is building depth in a senior software engineer role first, then moving laterally into a staff or lead engineer title before targeting principal positions. Missouri employers like Cerner, Boeing, and major Kansas City fintech firms run structured new-graduate and associate programs that place engineers onto principal-track teams early. A strong open-source portfolio, cloud certifications, or a graduate degree from Missouri S&T or Washington University can accelerate the transition from senior to principal faster than tenure alone.

Where can I find and apply to principal software engineer jobs in Missouri?

You can find and apply to principal software engineer jobs in Missouri on Migrate Mate, which lists current Missouri openings. Find roles that fit your experience and apply directly through each listing.

See All 8 Principal Software Engineer Jobs in Missouri

Find roles in Missouri that match your experience and apply in just a few clicks.

Find Jobs