1

Sr Python Engineer Jobs in Kansas City, MO (NOW HIRING)

Senior Platform Engineer

Olathe, KS · On-site

$98K - $135K/yr

Garmin is seeking a full-time Senior Platform Engineer at their U.S. headquarters in the Greater ... and Python • Support and improve CI/CD pipelines, container platforms, and related developer ...

Senior Software Engineer

Kansas City, MO · On-site +1

$119K - $157K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Proficiency in one or more back-end languages (e.g., Python, Javascript, TypeScript) and ...

Senior Software Engineer

Kansas City, MO · On-site +1

$119K - $157K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Proficiency in one or more back-end languages (e.g., Python, Javascript, TypeScript) and ...

Senior Data Engineer I

Kansas City, MO · On-site

$103K - $140K/yr

Senior Data Engineer I More than a mission, C2FO is a better financial system, changing the way ... Proficiency in Python, Java, or Scala. * Experience with AWS Glue. * Solid understanding of data ...

Senior Data Platform Engineer

Lenexa, KS · On-site

$96K - $173K/yr

What You'll Do The Senior Data Platform Engineer will design, develop, and support cloud-based data ... Advanced proficiency in SQL and Python for data engineering, automation, and performance ...

Senior Security Engineer

Mission, KS · On-site

$106K - $146K/yr

Senior Security Engineer Location: Remote Remote Status: Hybrid Job Id: 326 # of Openings: 1 Senior ... Python or KQL is a plus. * HIPAA or similar regulated‑industry background. * You can write ...

Showing results 21-40

Sr Python Engineer information

See Kansas City, MO salary details

$22.4K

$136.6K

$197.6K

How much do sr python engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for sr python engineer in Kansas City, MO is $136,588.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,800.00 and $160,500.00 per year, depending on experience, location, and employer.

What does a Sr Python Engineer do?

A Sr Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often lead projects, mentor junior engineers, and work on complex problems that require deep technical expertise. Their responsibilities may include writing efficient code, optimizing performance, integrating with APIs or databases, and ensuring the overall quality of software solutions. Additionally, they may collaborate with cross-functional teams to deliver robust and scalable applications.

What are the key skills and qualifications needed to thrive as a Sr Python Engineer?

To thrive as a Sr Python Engineer, you need advanced proficiency in Python programming, strong knowledge of software design patterns, and experience with scalable application development, often supported by a degree in computer science or related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure is typically required, with certifications in cloud or Python development considered a plus. Excellent problem-solving abilities, strong communication, and leadership skills help you collaborate effectively and mentor junior engineers. These competencies are critical for delivering robust, efficient solutions and driving technical excellence within development teams.

What are some common challenges Sr Python Engineers face when working on large-scale applications?

Sr Python Engineers often encounter challenges related to maintaining code quality and scalability as applications grow. Managing dependencies, ensuring optimal performance, and coordinating with cross-functional teams can be complex, especially in distributed systems. Additionally, integrating new technologies or frameworks while maintaining backward compatibility requires careful planning and communication. Proactive code reviews, clear documentation, and collaborative problem-solving are essential to overcoming these challenges.

What is the difference between Sr Python Engineer vs Python Developer?

AspectSr Python EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in Python, often some leadership skillsBachelor's degree in CS or related field, strong Python skills, often less emphasis on leadership
Work EnvironmentTeam lead, project architect, involved in system design and optimizationCode writing, feature development, bug fixing
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects

While both roles require strong Python skills, Sr Python Engineers typically have more experience, leadership responsibilities, and involvement in system architecture, whereas Python Developers focus more on coding and feature implementation.

What are popular job titles related to Sr Python Engineer jobs in Kansas City, MO?

For Sr Python Engineer jobs in Kansas City, MO, the most frequently searched job titles are:

What job categories do people searching Sr Python Engineer jobs in Kansas City, MO look for?

The top searched job categories for Sr Python Engineer jobs in Kansas City, MO are:

What cities near Kansas City, MO are hiring for Sr Python Engineer jobs?

Cities near Kansas City, MO with the most Sr Python Engineer job openings:

Infographic showing various Sr Python Engineer job openings in Kansas City, MO as of August 2026, with employment types broken down into 91% Full Time, 4% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $136,588 per year, or $65.7 per hour.

Senior Platform Engineer

Olathe, KS • On-site

Garmin
Electronics and Appliance Stores • 10K+ employees

$98K - $135K/yr

Full-time

This job post has expired 2 days ago. Applications are no longer accepted.


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz


Job description

Job Summary:
Garmin is seeking a full-time Senior Platform Engineer at their U.S. headquarters in the Greater Kansas City area. The role involves implementing, automating, and supporting platforms and CI/CD capabilities to ensure reliable application delivery across cloud and on-premises environments.
Responsibilities:
• Lead complex infrastructure, automation, and integration efforts across DevOps and platform-related services
• Build and improve automation for provisioning, configuration management, and operational support using tools such as Terraform, Ansible, Bash, and Python
• Support and improve CI/CD pipelines, container platforms, and related developer tooling
• Troubleshoot complex Linux, platform, routing and integration issues involving infrastructure and configuration as code
• Improve system stability, scalability, alerting, logging, automated recovery, and overall operational performance
• Support implementations while following security, operational, and change management standards
• Use monitoring and operational data to improve uptime, capacity, and service reliability
• Research technologies and evaluate practical solutions that support team and business goals
• Maintain clear technical and configuration documentation and communicate effectively across teams
• Plan and execute technical work independently while supporting development teams with onboarding and day-to-day guidance
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or another related field AND a minimum of 5 years relevant experience OR equivalent combination of education and relevant experience
• Strong academic performance (cumulative GPA greater than or equal to 3.0 as a general rule) with the demonstrated ability to apply learned knowledge
• Strong verbal, written, and interpersonal communication skills in a cross-functional team setting
• Experience with Kubernetes, container orchestration, or closely related platform infrastructure in production environments
• Hands-on experience with Infrastructure as Code and automation tools such as Terraform and Ansible
• Strong understanding of Linux operating systems, TCP/IP networking fundamentals, and containerization technologies such as Docker or Podman
• Experience with source and version control practices
• Working skill in one or more scripting or coding languages such as Bash, Python, Ansible, etc.
• Able to think critically, troubleshoot complex technical issues, and work effectively with configuration as code
• Experience supporting or developing CI/CD and platform pipelines
• Work under light supervision and independently determine effective technical approaches and solutions
Preferred:
• Background working in a team environment
• possess a breadth across Linux, networking, and coding or automation disciplines
• Knowledge of Kubernetes and the surrounding platform technologies used to deploy, operate, and support it
• Working knowledge of load-balancing technologies (Citrix NetScaler, HAProxy, F5, etc.)
• Familiarity with CI/CD pipelines and cloud platform services (ArgoCD, Tekton, Jenkins, etc.)
• Exposure to monitoring and observability tools (Prometheus, Grafana, OTEL, Elastic, Kibana, etc.)
• Familiarity with high-performance platform environments and supporting development team onboarding
• Exposure to messaging technologies (RabbitMQ, Kafka, etc.)
• Demonstrated ability to document platform configurations, operational procedures, and technical decisions clearly
Company:
Garmin manufactures marine, aviation, and consumer technologies suitable to run on positioning systems. Founded in 1989, the company is headquartered in Olathe, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom