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 JobsOverview
Showing 5 of 5+ Principal Software Engineer jobs










Looking for more principal software engineer jobs?
Explore related role searches to find more openings that fit.
See related jobs
Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back-office operations. Take on a pivotal technical leadership role, guiding the transformation of legacy systems into scalable, cloud-native solutions that power Spectrum’s ongoing innovation. Your contributions will directly enhance how Spectrum delivers for its customers and teams.
This position is in an office environment with a hybrid work schedule. Eligible employees can work from home up to one day each week.
How You’ll Make an Impact
- Lead the architectural modernization of enterprise-scale .NET applications into cloud-native, microservices-based platforms.
- Establish technical strategy and engineering standards for cloud adoption, application modernization, and software quality.
- Drive digital transformation initiatives supporting customer service operations, call centers, and enterprise back-office teams.
- Design scalable, secure, highly available distributed systems leveraging AWS, Google Cloud Platform (GCP), and modern cloud services.
- Champion DevSecOps, CI/CD automation, infrastructure as code, and engineering best practices across development teams.
- Guide teams in adopting modern front-end technologies and API-first architectures.
- Lead design reviews, architecture governance, and technical decision-making across multiple product teams.
- Evaluate and implement AI-assisted software development tools to improve engineering productivity and code quality.
- Mentor senior engineers while fostering a culture of technical excellence, innovation, collaboration, and continuous learning.
- Partner with business leaders to align technology investments with strategic organizational objectives.
What You’ll Bring to Spectrum
Required Qualifications
Education
- Bachelor’s degree or equivalent experience
- 8+ years of software engineering experience
- 4-5 years experience with source control tools such as GitLab or GitHub
- 2-3 years cloud infrastructure management and architecture experience
- 2-3 years experience with Helm and other Kubernetes management tools
- Expert-level proficiency in C#, ASP.NET, .NET Core/.NET 8+, and object-oriented design principles
- Experience building and deploying microservices using containerized architectures
- Experience with Google Cloud Platform services including Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud SQL, and related services
- Strong experience with Git-based source control platforms including GitHub, GitLab, Azure DevOps Repos, or Bitbucket and CI/CD Pipelines
- Strong front-end development experience using ReactJS, TypeScript, JavaScript (ES6+), HTML5, CSS3, and responsive design frameworks.
- Experience integrating front-end applications with REST APIs and modern authentication mechanisms.
- Knowledge of authentication and authorization technologies including OAuth2, OpenID Connect, SAML, JWT, and Single Sign-On.
- Experience with relational and NoSQL databases including SQL Server, PostgreSQL, MongoDB, or DynamoDB.
- Strong understanding of application performance optimization, observability, logging, monitoring, and resiliency patterns.
- Experience implementing secure software development lifecycle (SSDLC) practices including static code analysis, vulnerability remediation, and secure coding standards.
- Experience using AI-assisted development tools such as Kiro, Claude, GitHub Copilot, Amazon Q Developer, or similar technologies to improve engineering productivity and software quality.
- Ability to make technical decisions and take ownership of software projects
- Adherence to best practices for code development, version control, continuous integration and automation
- Exceptional leadership and mentoring skills with experience influencing engineers across multiple teams.
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Skills
- Experience leading enterprise application modernization programs within large, complex organizations.
- Telecommunications, communications, or customer care platform experience.
- Experience supporting high-volume call center applications and workforce management solutions.
- Experience with workflow automation platforms and robotic process automation technologies such as UiPath, Microsoft Power Automate, Automation Anywhere, or similar platforms.
- Experience implementing event streaming solutions using Kafka, RabbitMQ, or cloud-native messaging services.
- Experience implementing observability platforms including Splunk, Datadog, Grafana, Prometheus, OpenTelemetry, or Elastic Stack.
- Cloud certifications such as AWS Certified Solutions Architect, AWS Professional certifications, Google Professional Cloud Architect, or equivalent
#LI-JV1
ESW610 2026-78202 2026
Here, our employees don’t just have jobs, they're building careers. That’s why we offer a comprehensive pay and benefits package that rewards employees for their contributions to our success, supporting all aspects of their well-being at every stage of life.
A qualified applicant’s criminal history, if any, will be considered in a manner consistent with applicable laws, including local ordinances.
Get to Know Us Charter Communications provides superior communication and entertainment products for residential and business customers through the Spectrum brand. Our offerings include Spectrum Internet®, TV, Mobile and Voice. Beyond our connectivity solutions, we also provide local news, programming and regional sports via Spectrum Networks and multiscreen advertising solutions via Spectrum Reach. When you join our team, you’ll be keeping our customers connected to what matters most in 41 states across the U.S. Watch this video to learn more.
Grow Your Career Here We’re committed to growing a workforce that reflects the customers and communities we serve – providing opportunities for employment and advancement to all team members. Spectrum is an Equal Opportunity Employer, including job seekers with disabilities and veterans. Learn about Life at Spectrum.
See All 5 Principal Software Engineer Jobs in Missouri
Find roles in Missouri that match your experience and apply in just a few clicks.
Find JobsPrincipal Software Engineer Jobs by City in Missouri
Where Missouri roles are concentrated, by current openings.
Principal Software Engineer Job Market in Missouri
A snapshot from current Missouri openings, updated as new roles post.
Who's Hiring



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 CVS Health, Spectrum, and Cboe Global Markets, based on current listings on Migrate Mate as of August 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?
Missouri, Kansas City, and Springfield 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 67% of principal software engineer openings tied to Missouri are remote or hybrid as of August 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 5 Principal Software Engineer Jobs in Missouri
Find roles in Missouri that match your experience and apply in just a few clicks.
Find Jobs