1

Python Software Engineer Jobs in Missouri (NOW HIRING)

Cyber Software Engineer

California, MO ยท On-site

$120 - $160/hr

Programs in Assembly, C, C++, Java, Perl, or Python. * Develop Windows applications using Visual ... Software analysis or reverse engineering CNO development concepts * Unit testing frameworks and ...

New

Software Engineer

Saint Louis, MO ยท On-site +1

$100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer (Azure Cloud, Data Engineering & Automation) | Hybrid - St. Louis, MO We are ... Most of our services are serverless (Azure Functions in Python and TypeScript), our warehouse is ...

Software Engineer

Saint Louis, MO ยท On-site +1

$100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer (Azure Cloud, Data Engineering & Automation) | Hybrid - St. Louis, MO We are ... Most of our services are serverless (Azure Functions in Python and TypeScript), our warehouse is ...

AI/ML Software Engineer

California, MO ยท On-site

$95 - $135/hr

Python Programming * Agile Methodology * Performance Testing * Bachelor's Degree in STEM ATS ... Software Engineering * Product Management #J-18808-Ljbffr

New

Software Engineer

Saint Louis, MO ยท On-site

$130 - $180/hr

Job Title: Software Engineer Location: St. Louis, MO Security Clearance: Active TS/SCI (or SCI ... Hands-on experience with Python in production application development environments or building ...

Job Title: Software Engineer Location: St. Louis, MO Security Clearance: Active TS/SCI (or SCI ... Hands-on experience with Python in production application development environments or building ...

Java, Javascript, Python, NodeJS Software Engineer

Noel, MO ยท On-site

$90K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Senior Software Engineer with information security expertise to help design and ... Expert skills in programming languages such as Java or Python and in interfacing with a backend ...

Software Engineer

Saint Louis, MO ยท On-site +1

$100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer (Azure Cloud, Data Engineering & Automation) | Hybrid - St. Louis, MO We are ... Most of our services are serverless (Azure Functions in Python and TypeScript), our warehouse is ...

Python AND Django Required: Skill set (Must Have): Python AND Django Preferred Skills: Strong ... a senior software engineer Be familiar with writing API's and refactoring codebases Strong ...

Software Engineer

Saint Louis, MO ยท On-site

$100 - $130/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Our projects range from data collection to advanced deep learning, leveraging tools like Python ... Software Engineer Qualifications... * Bachelor's degree in Computer Science, Software Engineering ...

New

Showing results 21-40

Python Software Engineer information

See Missouri salary details

$21.6K

$131.3K

$189.9K

How much do python software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for python software engineer in Missouri is $131,293.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,600.00 and $154,300.00 per year, depending on experience, location, and employer.

What is a Python software engineer?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What does a Python software engineer do?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.

What skills and qualifications are needed to be a Python software engineer?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

Are Python Software Engineers in demand?

Python Software Engineers are in high demand across various industries due to Python's versatility in web development, data analysis, machine learning, and automation. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data tools, making it a valuable skill set for many tech roles.

Can I be a Python Software Engineer with Python?

Yes, Python is the primary programming language used by Python Software Engineers. Proficiency in Python, along with knowledge of related tools like version control systems and frameworks, is essential for this role. Typically, a bachelor's degree in computer science or a related field and experience with software development are also required.

How much do Python software engineers make?

Python software engineers' salaries vary based on experience, location, and industry, but the median annual salary in many regions ranges from $80,000 to $130,000. Senior roles or those with specialized skills in frameworks like Django or data analysis can earn higher compensation, often exceeding $150,000 annually.

What are the most commonly searched types of Python Software Engineer jobs in Missouri?

The most popular types of Python Software Engineer jobs in Missouri are:

What are popular job titles related to Python Software Engineer jobs in Missouri?

For Python Software Engineer jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Python Software Engineer jobs in Missouri look for?

The top searched job categories for Python Software Engineer jobs in Missouri are:

What are popular job titles related to Python Software Engineer jobs in MO?

For Python Software Engineer jobs in MO, the most frequently searched job titles are:

Infographic showing various Python Software Engineer job openings in Missouri as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $131,293 per year, or $63.1 per hour.

Cyber Software Engineer

Jobtailor

California, MO โ€ข On-site

$120 - $160/hr

Other

Posted yesterday

New


Job description

  • Provides custom software design and development of CNO tools and techniques.
  • Designs and develops end-to-end data flow and tasking into CNO tools developed.
  • Provides/authors documentation, participates in design, code, and software readiness reviews in accordance with the Government's software development procedures and processes.
  • Programs in Assembly, C, C++, Java, Perl, or Python.
  • Develop Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; or, Embedded or mobile platform development using proprietary, GOTS, or open-source build environments.
  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes.
Requirements
  • Bachelor's Degree in a relevant discipline (e.g., computer science, information systems, and network engineering) with 2 years of experience
  • Must have a current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph
  • Experience in Python or C/C++ programming
  • Experience with troubleshooting and debugging systems
  • Experience analyzing user requirements to derive software design and performance requirements
  • Software analysis or reverse engineering CNO development concepts
  • Unit testing frameworks and practices
Core Competencies

Demonstrates expertise in custom software design and development, particularly in CNO tools and techniques, with a strong focus on programming in Python and C/C++. Proficient in documentation, design reviews, and compliance with government software development procedures.

Highest-signal resume keywords
  • C Programming
  • C++ Programming
  • Python Programming
  • Software Development Procedures
  • TS/SCI Security Clearance
ATS Optimization Keywords Hard Skills
  • Assembly Programming
  • Java Programming
  • Perl Programming
  • Unit Testing Frameworks
  • Software Analysis
  • Reverse Engineering
  • Troubleshooting
  • Debugging
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • TS/SCI w/Polygraph Security Clearance
Industry Keywords
  • CNO Tools
  • Data Flow
  • Software Readiness Reviews
  • User Requirements Analysis
Tools & Technologies
  • Visual Studio
  • .NET
  • UNIX
  • Embedded Development
  • Mobile Platform Development
#J-18808-Ljbffr