1

Senior Python Software Engineer Jobs in Arizona (NOW HIRING)

Senior Software Engineer

Tucson, AZ · On-site

$117.88 - $153.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Ken Coit College of Pharmacy is seeking an experienced and high-performing Senior Software Engineer ... Knowledge of Python for data management and analysis. * Knowledge of Linux, HPC, and cloud ...

Senior Software Engineer

Tucson, AZ · On-site

$117K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Senior Software Engineer Posting Number req26695 Department Pharmacy Practice and Science ... Programming languages will include Python for agentic infrastructure, data management, and analysis ...

Senior Software Engineer

Tucson, AZ · On-site

$117K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Senior Software Engineer Posting Number req26695 Department Pharmacy Practice and Science ... Programming languages will include Python for agentic infrastructure, data management, and analysis ...

Senior Software Engineer

Chandler, AZ · On-site +1

$118K - $155K/yr

As the Senior Software Engineer, you will apply cutting edge technologies to lead complex design ... Python / Java / C++ / Type Script / Perl * Atlassian management/software development tools: Jira ...

Software Engineer Java Python

Tucson, AZ · On-site

  • Medical

  • Dental

  • Vision

... software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. • Experience in utilizing integrated development environments and debugging ...

We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next ... The role requires a strong Python development background, experience with modern software ...

Software Engineer III

Chandler, AZ · On-site

$140 - $190/hr

We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next ... The role requires a strong Python development background, experience with modern software ...

We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next ... The role requires a strong Python development background, experience with modern software ...

Sr. Software Engineer

Tucson, AZ · On-site

$190K - $260K/yr

  • Medical

  • Dental

  • Life

  • Retirement

What are the primary responsibilities in the Sr. Software Engineer position? Core responsibilities ... Highly proficient in C++ and Python for engineering and scientific applications in LINUX ...

Senior Software Engineer I

Tucson, AZ · On-site

$115K - $152K/yr

SENIOR SOFTWARE ENGINEER I Rocket Lab's Optical Systems division solves mission-critical space ... Proficiency in C++ or Python 3 * Experience with deep learning libraries (PyTorch and TensorFlow)

Sr. Software Engineer

Tucson, AZ · On-site

$190K - $260K/yr

  • Medical

  • Dental

  • Life

  • Retirement

What are the primary responsibilities in the Sr. Software Engineer position? Core responsibilities ... Highly proficient in C++ and Python for engineering and scientific applications in LINUX ...

Senior Software Engineer

Tucson, AZ · On-site

$115K - $152K/yr

Programming languages will include Python for agentic infrastructure, data management, and analysis ... Establish and maintain industry-grade software engineering practice across the research group ...

Software Engineer III

Chandler, AZ · On-site

$130 - $170/hr

We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next ... The role requires a strong Python development background, experience with modern software ...

New

Showing results 21-40

Senior Python Software Engineer information

See Arizona salary details

$51.3K

$132.3K

$181.7K

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 Arizona is $132,305.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,200.00 and $152,400.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 Arizona?

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

What job categories do people searching Senior Python Software Engineer jobs in Arizona look for?

The top searched job categories for Senior Python Software Engineer jobs in Arizona are:

What cities in Arizona are hiring for Senior Python Software Engineer jobs?

Cities in Arizona with the most Senior Python Software Engineer job openings:

Senior Software Engineer

Phase2 Technology

Tucson, AZ • On-site

$117.88 - $153.25/hr

Other

Medical, Dental, Vision, Life, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Location: Tucson Campus

Address: Tucson, AZ USA

Position Highlights

The R. Ken Coit College of Pharmacy is seeking an experienced and high-performing Senior Software Engineer with a strong background in software engineering and bioinformatics, along with enthusiasm for working with a mid-sized academic team to develop optimized software and workflows for genomic and proteomic data analysis. The selected candidate will lead development efforts for both high-performance command line analysis software and cloud-based web services.

Visa sponsorship is not available for this position.

  • Outstanding U of A benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; U of A/ASU/NAU tuition reduction for the employee and qualified family members; retirement plans; access to U of A recreation and cultural activities; and more!

The University of Arizona has been recognized for our innovative work-life programs.

Duties & Responsibilities
  • Design novel algorithms, software, and data management architectures for cutting-edge, large-scale genomics and molecular dynamics research, setting technical direction across command-line tools and cloud-based services.
  • Establish software engineering standards, including testing, continuous integration, and release management, and drive their adoption across the group's projects.
  • Mentor and train junior software engineers and student researchers.
  • Author the technical content of grant proposals and advise on research funding strategy.
Knowledge, Skills, and Abilities
  • Knowledge of optimized software development in Rust or similar low-level language.
  • Knowledge of Python for data management and analysis.
  • Knowledge of Linux, HPC, and cloud environments.
  • Skills in developing server-side / cloud solutions,
  • Ability to communicate effectively in both technical and non-technical contexts.
  • Ability to mentor junior software engineers.

This job posting reflects the general nature and level of work expected of the selected candidate(s). It is not intended to be an exhaustive list of all duties and responsibilities. The institution reserves the right to amend or update this description as organizational priorities and institutional needs evolve.

Minimum Qualifications
  • Bachelor's degree in Computer Science or related field, or equivalent advanced learning attained through professional level experience required.
  • Minimum of 8 years of relevant work experience, or equivalent combination of education and work experience.
Preferred Qualifications
  • Experience with bioinformatic (genomic) data analysis and related analysis topics.
FLSA Exempt

FLSA Exempt

Full Time/Part Time Full Time

Full Time/Part Time Full Time

Number of Hours Worked per Week 40

Job FTE 1.0

Work Calendar Fiscal

Job Category Research

Benefits Eligible Yes - Full Benefits

Rate of Pay $117,883 - $153,248

Compensation Type salary at 1.0 full-time equivalency (FTE)

Grade 13

Compensation Guidance The Rate of Pay Field represents the University of Arizona’s good faith and reasonable estimate of the range of possible compensation at the time of posting. The University considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, key skills, and internal equity.

The Grade Range represent a full range of career compensation growth over time. The university offers compensation growth opportunities within its career architecture. To learn more about compensation, please review our Applicant Compensation Guide and our Total Rewards Calculator.

Career Stream and Level PC4

Job Family Research Engineering

Job Function Research

Type of criminal background check required

Name-based criminal background check (non-security sensitive)

Number of Vacancies 1

Contact Information for Candidates Travis Wheeler | twheeler@arizona.edu

#J-18808-Ljbffr