1

Senior Python Engineer Jobs in Louisville, CO (NOW HIRING)

Senior ML Ops Engineer

Denver, CO · On-site

$123K - $170K/yr

We are looking for a Senior ML Ops Engineer to be part of revolutionizing these industries. We are ... in Python programming, ML Framework and Agentic AI. Implemented model monitoring, experiment ...

Python and Terraform for automation. * Strong analytical skills to interpret AWS billing and usage data. Senior Data Engineer Responsibilities: · AWS Cost Optimization & FinOps Analysis o Analyze ...

Senior Security Engineer

Lafayette, CO · On-site

$110 - $130/hr

KPA is seeking a Senior Security Engineer to serve as the senior technical counterpart to the ... Build security automation using PowerShell, Python, Microsoft Graph, REST APIs, and AI-assisted ...

New

Senior Security Engineer

Lafayette, CO · Remote

$117K - $160K/yr

KPA is seeking a Senior Security Engineer to serve as the senior technical counterpart to the ... Build security automation using PowerShell, Python, Microsoft Graph, REST APIs, and AI-assisted ...

New

Senior Security Engineer

Lafayette, CO · On-site

$119K - $163K/yr

KPA is seeking a Senior Security Engineer to serve as the senior technical counterpart to the ... Build security automation using PowerShell, Python, Microsoft Graph, REST APIs, and AI-assisted ...

Senior Security Engineer

Lafayette, CO · On-site +1

$119K - $163K/yr

KPA is seeking a Senior Security Engineer to serve as the senior technical counterpart to the ... Build security automation using PowerShell, Python, Microsoft Graph, REST APIs, and AI-assisted ...

next page

Showing results 1-20

Senior Python Engineer information

See Louisville, CO salary details

$57.5K

$148.4K

$203.8K

How much do senior python engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior python engineer in Louisville, CO is $148,370.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,000.00 and $170,900.00 per year, depending on experience, location, and employer.

Are senior Python engineers in demand?

Senior Python engineers are highly in demand due to the language's widespread use in web development, data analysis, machine learning, and automation. Companies seek experienced developers with strong problem-solving skills and knowledge of frameworks like Django or Flask, making this a competitive and growing field.

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

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What does a senior Python engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the common challenges senior Python engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.
What are popular job titles related to Senior Python Engineer jobs in Louisville, CO? For Senior Python Engineer jobs in Louisville, CO, the most frequently searched job titles are:
What cities near Louisville, CO are hiring for Senior Python Engineer jobs? Cities near Louisville, CO with the most Senior Python Engineer job openings:
Infographic showing various Senior Python Engineer job openings in Louisville, CO as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, and 6% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $148,370 per year, or $71.3 per hour.

Senior Staff / Senior Python Software Engineer

SciTec

Boulder, CO • On-site

$127K - $172K/yr

Full-time

Re-posted 12 hours ago


Job description

Job Summary:
SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense. They are seeking a Senior or Senior Staff Python Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows.
Responsibilities:
• Design, implement, and maintain high-quality Python software aligned with program and project objectives
• Work independently and collaboratively with the development team to deliver complex features end to end
• Collaborate directly with advanced technical and scientific users to translate analysis needs into robust software solutions
• Contribute to containerized, distributed microservice architectures, including development, deployment, and testing
• Design, implement, and maintain real-time or near-real-time data processing and streaming workflows
• Ensure reliability, scalability, and performance of messaging systems and data pipelines
• Identify technical risks and propose risk-reduction strategies to support program success
• Participate in and guide Agile development activities, including code reviews, design discussions, and sprint planning
• Promote strong engineering practices, including testing, documentation, and maintainability
• Mentor junior and mid-level engineers through technical collaboration and code review
• Champion comprehensive testing strategies, including unit, integration, and system testing
• Contribute to documentation, knowledge sharing, and clear technical communication
• Perform other duties as assigned
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
• 6+ years of professional software engineering experience
• Strong proficiency in Python, including modern language features and best practices
• Hands-on experience with microservice architectures and distributed systems
• Experience writing and maintaining automated tests using pytest or similar frameworks
• Professional experience working in Linux environments
• Experience using version control systems such as Git
• Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability
• Demonstrated ability to collaborate effectively across technical disciplines
• Strong attention to detail and commitment to high-quality, well-tested code
• Excellent verbal and written communication skills
• Ability to work in person at the Boulder, CO office
• Ability to obtain and maintain a DoD security clearance
Preferred:
• Advanced degree in Computer Science, Engineering, Mathematics, or Physical Sciences
• Experience working with remotely sensed data or scientific data processing workflows
• Familiarity with messaging and communication technologies, such as: Protocol Buffers, ZeroMQ, Kafka, gRPC, REST APIs
• Professional experience with DevOps and CI/CD tooling, including: Docker, Jenkins, GitLab CI/CD
• Experience working in Agile software development environments (e.g., Jira)
• Active DoD security clearance
Company:
SciTec, a Firefly Aerospace company, delivers advanced sensing and mission data processing systems that give U.S. Founded in 1979, the company is headquartered in Princeton, USA, with a team of 201-500 employees. The company is currently Growth Stage.

SciTec logo

About SciTec

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

1979