1

Senior Python Software Engineer Jobs in Huntsville, AL

Senior Software Engineer

Huntsville, AL · On-site

$107K - $195K/yr

Leidos is seeking a Senior Software Engineer to support the development of mission-critical ... Experience designing and developing software using Modern C++, C, Java, and Python . * Experience ...

Opportunity PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL ... Python * AWS * AWS RDS (PostgreSQL) * DynamoDB * Redis * OpenSearch * PKI/SSL * Keycloak * REST ...

Software Engineer (Senior)

Huntsville, AL · On-site

$121K - $160K/yr

They are seeking an experienced Software Engineer to support the design, development, testing, and ... Python, or equivalent). • Strong understanding of SDLC methodologies, version control, and ...

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

Senior Software Engineer Location : Huntsville, Alabama Job Type : Full Time About EO Solutions  ... Experience with Python, Rust, and/or other high level languages * Experience with Docker containers

Senior Software Engineer

Huntsville, AL · Hybrid

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL. Summary:

Senior Software Engineer

Huntsville, AL · On-site

$114K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL. Summary:

Senior Software Engineer

Huntsville, AL · On-site

$114K - $150K/yr

Senior Software Engineer, Level 3OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Huntsville, AL.Summary:

Senior Software Engineer

Huntsville, AL · On-site

$116K - $154K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary:

Showing results 41-60

Senior Python Software Engineer information

See Huntsville, AL salary details

$54.2K

$139.9K

$192.1K

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

As of Aug 18, 2026, the average yearly pay for senior python software engineer in Huntsville, AL is $139,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,700.00 and $161,100.00 per year, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a senior Python software engineer?

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 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.

Which senior Python software engineer job is in demand?

Senior Python software engineering roles are in high demand across industries such as technology, finance, and healthcare, especially for positions involving data analysis, machine learning, and web development. Skills in frameworks like Django or Flask, along with experience in cloud platforms and version control, enhance job prospects in this field.

What are popular job titles related to Senior Python Software Engineer jobs in Huntsville, AL?

For Senior Python Software Engineer jobs in Huntsville, AL, the most frequently searched job titles are:

What cities near Huntsville, AL are hiring for Senior Python Software Engineer jobs?

Cities near Huntsville, AL with the most Senior Python Software Engineer job openings:

Infographic showing various Senior Python Software Engineer job openings in Huntsville, AL as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $139,892 per year, or $67.3 per hour.

Senior Software Engineer

Leidos

Huntsville, AL • On-site

$107K - $195K/yr

Full-time

Re-posted 21 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

79th of 492 rated business services


Job description

Leidos is seeking a Senior Software Engineer to support the development of mission-critical software for missile defense systems. The selected candidate will contribute to the design, development, integration, and demonstration of advanced software capabilities in a fast-paced engineering environment. This role requires close collaboration with integrated engineering teams and strong technical communication skills to support delivery of high-quality software solutions to customers.

Primary Responsibilities

  • Develop mission-critical software in support of missile defense systems.
  • Communicate and document technical solutions for integrated engineering teams in a fast-paced environment.
  • Maintain awareness of current and emerging programming techniques, technologies, and development approaches.
  • Conduct software design reviews and code reviews to ensure technical quality, maintainability, and compliance with program objectives.
  • Collaborate with Systems Engineering teams to synchronize development activities, support scheduling priorities, and demonstrate capabilities to customers.
  • Apply software engineering best practices, including debugging, testing, code review participation, and maintainability improvement.
  • Plan and prioritize assigned tasks with minimal supervision while contributing effectively in a team-based development environment.
  • Demonstrate initiative in identifying improved development workflows, tools, and engineering practices, including emerging AI-enabled development capabilities.

Basic Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or related technical discipline from an accredited institution, with an overall GPA of 3.0 or higher.
  • 10+ years of relevant technical experience, or 8+ years with a master's degree in a related field.
  • U.S. Citizenship required.
  • Active DoD Secret Security Clearance required.
  • Solid understanding of software engineering fundamentals, including debugging, testing, code reviews, and maintainability.
  • Ability to plan and prioritize tasks with minimal supervision and communicate effectively both verbally and in writing.
  • Ability to work independently on well-defined tasks and contribute effectively in a collaborative team environment.
  • Demonstrated curiosity and initiative in adopting new tools and improving development workflows, including emerging AI capabilities.
  • Experience using the Linux operating system.
  • Experience designing and developing software using Modern C++, C, Java, and Python.
  • Experience with embedded programming.
  • Experience with real-time operating systems (RTOS) such as VxWorks or FreeRTOS.
  • Experience with common development tools and IDEs such as Eclipse and VS Code.

Preferred Qualifications

  • Experience with Scrum methodology or other Agile development practices.
  • Experience with Agile management tools and concepts such as Jira.
  • Experience with software configuration management tools such as Git and GitLab.
  • Proven experience mentoring developers across multiple experience levels.
  • Practical experience using AI-assisted software development tools in a development environment, such as Claude Code.
  • Demonstrated ability to validate, debug, and improve AI-generated code and technical recommendations.

Clearance Requirement

  • Active DoD Secret Security Clearance required.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.

Original Posting:July 24, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.


What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media