1

Senior Python Software Engineer Jobs in Missouri

Senior Software Engineer

Saint Louis, MO · On-site

$119.10K - $157K/yr

Senior Software Engineer - Full Stack & Secure Systems We are seeking an experienced and driven ... Experience with backend languages such as Go, Node.js, or Python * Familiarity with Linux-based ...

Senior Software Engineer

Saint Louis, MO · On-site

$119.10K - $157K/yr

Senior Software Engineer - Full Stack & Secure Systems We are seeking an experienced and driven ... Experience with backend languages such as Go, Node.js, or Python * Familiarity with Linux-based ...

Python Senior Software Engineer

Noel, MO · On-site

$90K - $180K/yr

We are seeking a Senior Software Engineer to design, build, and scale secure enterprise authentication solutions. This role is part of the Multi-Factor Authentication (MFA) team within the Identity ...

We are seeking a Senior Software Engineer to design, build, and scale secure enterprise authentication solutions. This role is part of the Multi-Factor Authentication (MFA) team within the Identity ...

We are seeking a Senior Software Engineer to design, build, and scale secure enterprise authentication solutions. This role is part of the Multi-Factor Authentication (MFA) team within the Identity ...

As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software ... Write clean, efficient, and maintainable code using languages such as Python, JavaScript, and ...

As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software ... Write clean, efficient, and maintainable code using languages such as Python, JavaScript, and ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software ... Write clean, efficient, and maintainable code using languages such as Python, JavaScript, and ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

As a Senior Software Engineer, you will be part of the Replenishment organization within Walmart ... Design and develop back‑end solutions using technologies such as Java, Python, Apache Spark ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Missouri salary details

$51.6K

$133.2K

$182.9K

How much do senior python software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior python software engineer in Missouri is $133,174.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $153,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Software Engineer, and why are they important?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are popular job titles related to Senior Python Software Engineer jobs in Missouri? For Senior Python Software Engineer jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in Missouri look for? The top searched job categories for Senior Python Software Engineer jobs in Missouri are:
What cities in Missouri are hiring for Senior Python Software Engineer jobs? Cities in Missouri with the most Senior Python Software Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Abode Techzone LLC

Saint Louis, MO • On-site

$119.10K - $157K/yr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Senior Software Engineer – Full Stack & Secure Systems

We are seeking an experienced and driven Senior Software Engineer to support mission-critical federal intelligence initiatives by developing secure, scalable, and modern software solutions in a high-impact environment. This role is ideal for a full-stack engineer who thrives in fast-paced technical environments, enjoys solving complex engineering challenges, and has experience building cloud-native applications with modern development practices. You will play a key role in designing new capabilities, enhancing existing systems, integrating external services, and collaborating with cross-functional teams to deliver secure and reliable solutions.

Key Responsibilities:

  • Develop and implement new software features and system capabilities
  • Troubleshoot and resolve issues in existing applications
  • Integrate systems with external platforms and services
  • Collaborate with cross-functional teams to deliver scalable solutions
  • Participate in system design and architecture discussions

Required Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Minimum 5 years of full-stack web development experience
  • Experience with front-end frameworks such as React or Angular
  • Proficiency in developing RESTful APIs and services
  • Experience with backend languages such as Go, Node.js, or Python
  • Familiarity with Linux-based systems
  • Experience with containerization tools such as Docker or Podman
  • Experience with version control systems (e.g., Git)
  • Familiarity with issue tracking tools such as JIRA
  • Strong communication and organizational skills
  • U.S. citizenship with the ability to obtain a TS/SCI clearance

Preferred Qualifications:

  • 10+ years of full-stack development experience
  • Experience with security and authentication frameworks (e.g., OAuth2, OIDC, Keycloak)
  • Experience with NoSQL databases such as MongoDB or Elasticsearch
  • Familiarity with Kubernetes, Istio, and Helm
  • Experience with CI/CD tools such as GitLab CI or Jenkins

Abode TechZone logo

About Abode TechZone

Sourced by ZipRecruiter

Abode is fast-growing staffing corporation, business growth depends on putting the right people in place — the professional talent that sets your organization apart from the competition. Abode’s vision is to provide best ever IT’s Staff Solutions services with an effective strategy which can address market fluctuations in key areas, such as time, cost, risk, flexibility, control, and expertise. We target to connect our partners with the best professional talent you need.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

New York, NY, US

Year founded

2019

Social media