1

Stack Python Jobs in Saint Louis, MO (NOW HIRING)

Software Engineer - Full Stack

Saint Louis, MO ยท On-site

$110K - $115K/yr

We're looking for a Full Stack Developer to play a key role in building, maintaining, and improving ... C, or Python). * Collaborate across teams to ensure system stability and deliver product ...

Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in ... stacks. Nice-to-Have Skills * Computer vision and OCR expertise, especially for processing and ...

Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in ... stacks. Nice-to-Have Skills * Computer vision and OCR expertise, especially for processing and ...

Sr. Elastic Engineer

Scott Air Force Base, IL ยท On-site

$110K - $151K/yr

... Stack (Elasticsearch, Kibana, Logstash, Beats, Fleet). - Strong scripting and automation skills (Python, PowerShell, Bash, etc.). - Solid understanding of observability, logging, metrics, and ...

Sr. Elastic Engineer

Scott Air Force Base, IL ยท On-site

$100K - $138K/yr

Deep, hands-on expertise with Elastic Stack (Elasticsearch, Kibana, Logstash, Beats, Fleet). * Strong scripting and automation skills (Python, PowerShell, Bash, etc.). * Solid understanding of ...

Showing results 21-40

Stack Python information

See Saint Louis, MO salary details

$57.8K

$126.2K

$178.4K

How much do stack python jobs pay per year?

As of Aug 6, 2026, the average yearly pay for stack python in Saint Louis, MO is $126,196.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $146,800.00 per year, depending on experience, location, and employer.

What is the difference between Stack Python vs Python Developer?

AspectStack PythonPython Developer
Required CredentialsPython certifications, knowledge of frameworks like Django/FlaskPython certifications, coding skills, possibly related certifications
Work EnvironmentOften part of a team working on full-stack applications, including front-end and back-endPrimarily focused on back-end development, scripting, and application logic
Employer & Industry UsageTech companies, startups, web development firmsSoftware companies, web development agencies, tech startups
Common Search & ComparisonYesYes

Stack Python typically refers to a full-stack role involving Python for both front-end and back-end development, often requiring knowledge of multiple frameworks and technologies. Python Developers usually focus on back-end coding, scripting, and application logic. While both roles require Python expertise, Stack Python professionals work across the entire technology stack, whereas Python Developers specialize in server-side development.

What does a Stack Python developer do?

As a Stack Python developer, you are often responsible for building both backend and, sometimes, frontend components of web applications using Python frameworks like Django or Flask. In a collaborative team environment, your daily tasks may include writing and reviewing code, participating in code reviews, integrating APIs, and working closely with designers, product managers, and QA engineers to deliver features. You may also assist in troubleshooting bugs, optimizing application performance, and contributing to deployment processes. Effective communication and teamwork are key, as projects usually involve coordinating with various stakeholders and adhering to agile methodologies.

What is a Stack Python developer?

A Stack Python developer is a programmer who specializes in using the Python programming language to build and maintain software applications across different layers of a technology stack. This can include backend development with frameworks like Django or Flask, frontend work using tools such as JavaScript and React, and sometimes even database management. Stack Python developers are valued for their versatility and ability to handle multiple aspects of a project. They often collaborate with other developers and stakeholders to deliver scalable and efficient solutions using Python and related technologies.

What are the key skills and qualifications needed to thrive as a Stack Python developer?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a relevant degree or coding bootcamp experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and databases like PostgreSQL or MongoDB is typically required. Problem-solving abilities, attention to detail, and effective communication help you collaborate and deliver reliable solutions. These skills ensure you can build, maintain, and optimize software applications efficiently in dynamic development environments.
What are popular job titles related to Stack Python jobs in Saint Louis, MO? For Stack Python jobs in Saint Louis, MO, the most frequently searched job titles are:
Infographic showing various Stack Python job openings in Saint Louis, MO as of August 2026, with employment types broken down into 2% Internship, 84% Full Time, 7% Part Time, and 7% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $126,196 per year, or $60.7 per hour.

Software Engineer - Full Stack

LaunchCode

Saint Louis, MO โ€ข On-site

$110K - $115K/yr

Full-time

PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Description
Pay: $110,000-115,000/year
Location: Onsite in St. Louis, MO
Job type: Direct hire
Company: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.
About the Role
We are a dynamic merchant services provider delivering exceptional payment solutions to businesses. We're looking for a Full Stack Developer to play a key role in building, maintaining, and improving our enterprise software and managing our production infrastructure. We value pragmatic engineers who can balance innovation with stability, knowing when to build something new and when to keep things simple and reliable. This position is ideal for someone who thrives in high-availability environments, enjoys solving complex system challenges, and is comfortable working in all areas of software systems: front-end, back-end, database, 3rd party integrations, you name it!
Key Responsibilities
Software Development & Integration
  • Help guide architectural decisions by evaluating technologies and weighing tradeoffs between speed, complexity, and reliability
  • Provide thoughtful input and mentorship to other engineers when appropriate
  • Develop and maintain backend services to support internal and customer-facing applications.
  • Maintain customer-facing Angular sites
  • Build and optimize APIs for seamless integration with third-party services and internal applications.
  • Write scalable, reliable code in Golang (or be able to pick it up quickly if experienced in Java, C#, C, or Python).
  • Collaborate across teams to ensure system stability and deliver product improvements.

System Administration & DevOps
  • Work within cloud-based systems to ensure high availability and reliability.
  • Manage & optimize Postgres databases to maintain performance, integrity, and scalability.
  • Administer cloud infrastructure (Google Cloud) for scalability, performance, and security.
  • Monitor & automate deployments, logging, and incident responses.
  • Ensure system security & compliance through best practices and proactive monitoring.

Required Skills & Experience
  • Strong experience building, maintaining, and evolving production systems over time
  • Demonstrated ability to make pragmatic tradeoffs in real-world environments
  • Strong working proficiency with SQL in Postgres or similar relational database systems
  • Strong working proficiency with a backend programming language (Golang preferred, or Java, C#, C++, etc.)
  • Strong working proficiency with front-end technologies such as Angular, CSS, HTML, JavaScript/TypeScript
  • Familiarity with modern computer security, networking, and system reliability concepts
  • Excellent troubleshooting skills & ability to work both independently and collaboratively

Preferred Qualifications
  • Cloud infrastructure experience (Google Cloud preferred, AWS/Azure also valued)
  • Experience with Git (Bitbucket) for version control
  • Familiarity with Node
  • API development and integration experience

Why Join Us?
  • Competitive salary & benefits: Full range of benefits and annual vacation stipend.
  • Flexible work environment: We are an in-office team and offer some work-from-home flexibility.
  • "Work-life balance" isn't just a buzzphrase: we actively encourage passion projects outside of work.
  • Our culture is casual and supportive, where everyone's ideas and contributions are valued.
  • Expect an environment where your growth, both technical and personal, is a priority.

The Interview Process
  • Expect technical discussions about your expertise and past projects.
  • You'll meet key team members to assess mutual fit.
  • We value curiosity, problem-solving skills, and teamwork. We want to hire a strong engineer who enjoys both system administration and backend development. If that sounds like you, let's talk!