1

Senior Python Developer Jobs in Overland, MO (NOW HIRING)

Senior DevOps Engineer

Saint Louis, MO ยท On-site

$126K - $162K/yr

Overview Senior DevOps Engineer Springfield, VA or St. Louis, MO Active TS (SCI eligibility ... Understanding of Python, Bash, and Shell scripting * Knowledge of network technologies, common ...

Senior Software Engineer

O Fallon, MO ยท On-site

$114K - $151K/yr

Strict Must-Haves (Non-Negotiable) โ€ข Python - Proven experience building and operationalizing ... and DevOps technologies (e.g., Docker, CI/CD pipelines, PCF or other cloud platforms) โ€ข ...

Java Developer

O Fallon, MO ยท On-site

$47.75 - $61.75/hr

The Sr. Software Engineer opportunity we have in St. Louis, MO. All candidates will be required to ... Python, Perl, PHP, JavaScript, Go). * Orchestrates the deployment/maintenance of complex ...

We are seeking a Software Engineer to support our client's intelligence analysis products and ... Java, JavaScript or Python enterprise application development. Web services architecture, design ...

Senior Level Software Developer

Saint Louis, MO ยท On-site

$51.75 - $68.25/hr

We are seeking a Software Engineer to support our client's intelligence analysis products and ... Java, JavaScript or Python enterprise application development. Web services architecture, design ...

DevOps Engineer, Sr.

Saint Louis, MO ยท On-site

$51.25 - $70.25/hr

Overview Abile Group has an exciting and challenging opportunity for a DevOps Engineer, Sr. on a 10 ... Understanding of Python, Bash, and Shell scripting. * Knowledge of network technologies, common ...

next page

Showing results 1-20

Senior Python Developer information

See Overland, MO salary details

$51.4K

$132.6K

$182.1K

How much do senior python developer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for senior python developer in Overland, MO is $132,556.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,400.00 and $152,700.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

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

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

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

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Overland, MO? The most popular types of Python Developer jobs in Overland, MO are:
What job categories do people searching Senior Python Developer jobs in Overland, MO look for? The top searched job categories for Senior Python Developer jobs in Overland, MO are:
What cities near Overland, MO are hiring for Senior Python Developer jobs? Cities near Overland, MO with the most Senior Python Developer job openings:
Senior DevOps Engineer

Senior DevOps Engineer

teKnoluxion

Saint Louis, MO โ€ข On-site

$126K - $162K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

OverviewSenior DevOps EngineerSpringfield, VA or St. Louis, MO

Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly

At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions.ย 

Do you want to join a team that is building tailored technical solutions to modernize our government's mission and our client's business?ย  Do you have a desire to change how people work?ย  Are you interested in helping to protect our nation's cyber interests? Join our growing team as a Senior DevOps Engineer, supporting the NGA customer mission.

ResponsibilitiesWhat you get to do every day:ย 

In this role, you'll join our Common Operations Release Environment (CORE) team, providing high-quality, cost-effective cloud solutions to our clients. Be part of a dynamic environment where your expertise in cloud operations will drive significant enhancements in the efficiency and effectiveness of our customers' operations. As a DevOps Engineer on our team, you will be responsible for distributed and managed services automating the installation, configuration and maintenance of platform services.

Specific Duties and Responsibilities:

  • Automate and optimize service deployments
  • Integrate with enterprise authentication services
  • Establish and Improve system monitoring while maintaining established security protocols within development, test, and production systems.
  • Architect, build and maintain On-Prem and cloud infrastructure to support team and customer initiatives
  • Maintain and improve existing infrastructure (build out autoscaling, support new services, optimize for cost efficiencies/authentication/search, etc.)
  • Administer production, staging and development environments
  • Manage and aggregate server logs and monitor for security and system related incidents
  • Monitor and analyze system performance, such as server load and resource usage
  • Maintain and improve existing build and deployment processes using CI/CD tools
  • Apply configuration management disciplines to maintain software revisions, security patches, hardening, and documentation
  • Enforce best practices for security and reliability, and drive security initiatives, like access control and vulnerability testing
  • Work with A&A Teams to maintain security requirements for operation of systems
  • Maintain documentation of designs/configurations, ensuring team members have continuity of recurring tasks
  • Follow up on engineering tasks for operational solutions, and validate completion
  • Manage operational readiness board - present at weekly meetings and determine if development services are ready for automation based on best practices and maintainability
  • Track and ensure routine operations maintenance tasks are completed in a timely manner
  • Participant in SAFe and Scrum development teams and meetings
  • On-call support will be required
Qualifications

Clearance Required: Active TS clearance (with SCI Eligibility) and eligibility to obtain CI Polyย 

Education/Experience:

  • Requires Bachelor's degree
  • 8+ years of experience
Required Skills:
  • Experience working with container images and platforms (Kubernetes/Docker/OpenShift)
  • Strong understanding of DevOps and software/application development processes
  • Understanding of GitLab or other DevOps/Continuous Integration tools
  • Understanding of microservice design and architectural pattern best practices
  • Understanding of Python, Bash, and Shell scripting
  • Knowledge of network technologies, common infrastructure components, load balancers, firewalls, virtual and physical infrastructure design
  • Strong problem solving and troubleshooting skills
  • Strong communication and interpersonal skills
  • Must possess excellent time management skills and the drive to work unsupervised
  • Experience with deploying On-Prem infrastructure

What is ideal?

  • Experience in building processes for deploying to a Kubernetes based environment using Gitlab and Helm
  • Understanding of access management and security groups (i.e. IAM, S3 bucket, SSH, VPN, etc.)
  • Ability to write and use unit and functional testing
  • Experience using Jira and Confluence
  • Intelligence Community Experience preferred
What you can expect from us
  • Recognizing great achievements do not go unnoticed by bcore through service anniversaries, spot awards, and employee referral bonuses
  • You'll join a growing organization of passionate, top-shelf, IT engineering professionals with extensive experience in actively developing the technology revolution in the Intelligence community
  • The expected salary range within the Washington, DC metropolitan area is: $148,000-$171,000. Final compensation is unique to each individual and will be determined based on factors such as experience, education, geographic location, and contractual requirements. This is not a guarantee.
  • Benefits include Health/Dental/Vision, 401(k), Paid Time Off, STD/LTD/Life Insurance/Voluntary Life Insurance, Stipends, Referral Bonuses, and more.
BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.Employment Type: FULL_TIME