1

Senior Python Developer Jobs in Alabama (NOW HIRING)

Senior Radar Engineer

Huntsville, AL ยท On-site

$103K - $141K/yr

Senior Radar Engineer OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama, is ... Design and execute radar simulations using Python, Java, and MATLAB to support programmatic ...

Alabama Power Duration: 1 year Job Summary The Data Developer IV is a senior-level role responsible ... Lead application development initiatives using Python or .NET technologies * Support data delivery ...

Senior Software Developer

Huntsville, AL ยท On-site

$90 - $120/hr

Senior Software Developer OASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama ... Python). * Strong understanding of object-oriented programming principles and design patterns

Senior Software Developer

Huntsville, AL ยท On-site

$50.75 - $67/hr

Senior Software Developer OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama ... and UI (C++, Java, Python). * Experience with XML data structures and parsing utilities.

Senior Software Developer

Huntsville, AL ยท On-site

$52 - $68.75/hr

Senior Software Developer OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama ... and UI (C++, Java, Python). * Experience with XML data structures and parsing utilities.

Senior Software Developer

Huntsville, AL ยท On-site

$53.75 - $71/hr

Senior Software Developer OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama ... and UI (C++, Java, Python). * Experience with XML data structures and parsing utilities.

Senior Software Developer

Huntsville, AL ยท On-site

$50.75 - $67/hr

... Senior Software Developer to support our ARMY/MDA customer onsite at Redstone Arsenal, Huntsville ... C++, Java, Python).Experience with XML data structures and parsing utilities.Familiarity with ...

Senior Radar Engineer

Huntsville, AL ยท On-site

$97K - $133K/yr

... seeking a Senior Radar Engineer to support our ARMY/MDA customer onsite at Redstone Arsenal ... Design and execute radar simulations using Python, Java, and MATLAB to support programmatic ...

Parsons is seeking a highly talented Sr. Software Developer to join our team! In this role, you ... Proficient in C++ and Python * Strong fundamentals in Object-Oriented Programming and memory ...

Cloud Developer - Sr

Huntsville, AL ยท On-site

$55.50 - $75.75/hr

Job Title Cloud Developer - Sr Location Huntsville, AL 35808 US (Primary) Category Information ... Python required - Experience with AWS and/or Azure required - Preferred certifications and ...

Cloud Developer - Sr

Huntsville, AL ยท On-site

$120 - $160/hr

Job Title Cloud Developer - Sr Location Category Information Technology Job Type Full-time ... Experience Splunk, SQL-based platforms, and Python required * Experience with AWS and/or Azure ...

Showing results 21-40

Senior Python Developer information

See Alabama salary details

$49.9K

$128.7K

$176.7K

How much do senior python developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior python developer in Alabama is $128,685.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,100.00 and $148,200.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 are the key skills and qualifications needed to thrive as a senior Python developer?

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

Are senior Python developers still in demand?

Senior Python developers remain in high demand due to the language's versatility in web development, data analysis, machine learning, and automation. Companies seek experienced developers with skills in frameworks like Django or Flask, and proficiency in cloud platforms and APIs enhances job prospects.

How much does a senior Python developer make?

A senior Python developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often possess strong skills in frameworks like Django or Flask and may hold certifications or advanced degrees that influence salary levels.

What does a senior Python developer do?

A senior Python developer designs, develops, and maintains complex software applications using Python. They often lead projects, review code, optimize performance, and collaborate with cross-functional teams, requiring strong problem-solving skills and knowledge of frameworks like Django or Flask. Additionally, they may mentor junior developers and ensure code quality through testing and best practices.

What are the most commonly searched types of Python Developer jobs in Alabama?

The most popular types of Python Developer jobs in Alabama are:

What are popular job titles related to Senior Python Developer jobs in Alabama?

For Senior Python Developer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Senior Python Developer jobs in Alabama look for?

The top searched job categories for Senior Python Developer jobs in Alabama are:

What cities in Alabama are hiring for Senior Python Developer jobs?

Cities in Alabama with the most Senior Python Developer job openings:

What are popular job titles related to Senior Python Developer jobs in AL?

For Senior Python Developer jobs in AL, the most frequently searched job titles are:

Infographic showing various Senior Python Developer job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 8% Part Time, and 8% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $128,685 per year, or $61.9 per hour.

Senior Radar Engineer

OASYS

Huntsville, AL โ€ข On-site

$103K - $141K/yr

Full-time

Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Job description

Senior Radar Engineer

OASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Senior Radar Engineer to support our ARMY/MDA customer onsite at Redstone Arsenal, Huntsville, AL.

Job Responsibilities include: You will help drive the technical evolution of mission-critical warfighter training and planning tools. This Java based tool provides warfighters and sensor managers with the ability to rapidly plan, optimize, and deploy layered sensor search plans in operational timelines. Your knowledge and skills will directly enhance the survivability and battlespace awareness of fielded assets, integrating high-fidelity intelligence data, complex physics-based models, and tactical hardware health into a streamlined operational tool.

  • Design and execute radar simulations using Python, Java, and MATLAB to support programmatic decisions.
  • Design radar features and interfaces to be included in the Planner software.
  • Research radar capabilities and features to represent in the FBM Planner toolset
  • Support Software product development by creating tooling for behavior validation
  • Support radar design reviews and conduct technical evaluations for defense systems.

Minimum Requirements:

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Systems Engineering, or a highly related technical field.
  • 10+ years of full-lifecycle software engineering experience
  • Proven experience working with radar systems, simulations, and electronic warfare, preferably within the defense sector.
  • Extensive experience in programming languages such as Python, Java, and MATLAB
  • Strong analytical skills and the ability to make data-driven decisions.
  • Experience developing software within the DoD Modeling and Simulation (M&S) enterprise.
  • Programming: Python, Java, MATLAB, VisualBasic
  • Tools: Gitlab, Matlab, Python

Preferred Requirements:

  • Previous roles as a Systems or Radar Engineer with notable projects in radar simulations and electronic warfare.
  • Experience working with U.S. Army DEVCOM or similar defense organizations.

Required Education: Candidates should possess a bachelor's degree, preferably in Engineering, Cyber, Computer Information Systems, Computer Science, Math, Physics, or other STEM discipline, however, years of experience may be substituted for a degree.

Eligibility: Candidates must have the ability to obtain and maintain a DoD Secret Clearance. An Active Secret Clearance is highly desired.

About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.

Benefits: OASYS, INC. offers a robust benefit plan to include: BC/BS of Alabama Heath & Dental, VSP Vision, Employee Stock Ownership Plan (ESOP), 401-K with Matching, Flexible Spending Account, Tuition Reimbursement, Holidays, Vacation, Short-term/Long-term Disability.

www.oasys-incorporated.com

EOE AA M/F/Vet/Disability Equal Employment Opportunity is the Law: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf