1

Python Software Engineer Jobs in Phoenix, AZ (NOW HIRING)

Software Engineer III

Chandler, AZ ยท On-site

$58.75 - $79/hr

Software Engineer III Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4944 Category ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

Software Engineer II

Chandler, AZ ยท On-site

$99K - $136K/yr

Software Engineer II Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4942 Category ... Proficiency in one or more programming languages (e.g., C, C++, Python, Java, or similar) * Coding ...

Senior Software Engineer

Chandler, AZ ยท On-site

$125K - $164K/yr

Senior Software Engineer Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4946 Category ... Python / Java / C++ / Type Script / Perl * Atlassian management/software development tools: Jira ...

Required Technical and Professional Experience 3 years of experience working as a software engineer on complex software projects Excellent coding skills and solid development experience (Java, Python ...

... Java, Python, .Net etc.) with debugging and problem-solving skills โ€ข Software development ... engineering practices Being You Diversity is a whole lot more than what we look like or where we ...

Software Engineer III

Chandler, AZ ยท On-site +1

$55.50 - $74.50/hr

As a Software Engineer III, you'll independently deliver high-quality work and drive projects and ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

Software Engineer III

Chandler, AZ ยท On-site

$55.50 - $74.50/hr

As a Software Engineer III, you'll independently deliver high-quality work and drive projects and ... Proficiency in one or more programming languages (e.g., C, C++, Python, Java, or similar)

Staff Software Engineer (PHX)

Scottsdale, AZ ยท On-site

$170K - $220K/yr

The Staff Software Engineer is a technical leader who drives reliability, performance, and ... Design and implement APIs and data models using Golang, Python, GraphQL, and Postgres . * Drive CI ...

Software Engineer III

Chandler, AZ ยท On-site +1

$55.50 - $74.50/hr

As a Software Engineer III, you'll independently deliver high-quality work and drive projects and ... Proficiencyin one or more programming languages (e.g., C, C++, Python, Java, or similar)

... versatile Software & Infrastructure Engineer to architect, build, andmaintaincloud-native ... NET, Java, C++, Go, Python) including designing, testing, and debugging. Preferred Qualifications

Senior Software Engineer, Backend

Tempe, AZ ยท Hybrid

$158K - $207K/yr

Experience supporting libraries and writing in Python and Golang. * Experience owning observability stack tooling, e.g. Grafana, BigQuery, Kubernetes. * Experience working in data and engineering ...

next page

Showing results 1-20

Python Software Engineer information

See Phoenix, AZ salary details

$22.8K

$139K

$201.1K

How much do python software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for python software engineer in Phoenix, AZ is $138,979.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,700.00 and $163,300.00 per year, depending on experience, location, and employer.

Will AI replace Python coders?

Python software engineers develop and maintain code, and while AI tools can automate some coding tasks, they are unlikely to fully replace human programmers soon. AI can assist with code generation and debugging, but complex problem-solving, design, and understanding user needs remain human skills. Continuous learning and adapting to new tools are important for Python developers to stay relevant.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in web development, automation, and machine learning. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a strong career choice with good job prospects.

Is Python a high paying skill?

Python software engineers are generally among the higher-paid programming professionals due to the language's widespread use in data science, web development, and automation. Salaries vary based on experience, location, and industry, but Python skills are considered valuable and can lead to high-paying roles. Mastery of related tools like frameworks and libraries can further increase earning potential.

Can I be a software engineer with Python?

Yes, Python is a popular programming language for software engineers, especially in fields like web development, data analysis, and automation. Proficiency in Python, along with knowledge of related tools and frameworks, is often required for software engineering roles that involve scripting, backend development, or data processing.

What is a Python Software Engineer job?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What does a typical workday look like for a Python Software Engineer?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.

What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What are the most commonly searched types of Python Software Engineer jobs in Phoenix, AZ? The most popular types of Python Software Engineer jobs in Phoenix, AZ are:
What are popular job titles related to Python Software Engineer jobs in Phoenix, AZ? For Python Software Engineer jobs in Phoenix, AZ, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer jobs in Phoenix, AZ look for? The top searched job categories for Python Software Engineer jobs in Phoenix, AZ are:
What cities near Phoenix, AZ are hiring for Python Software Engineer jobs? Cities near Phoenix, AZ with the most Python Software Engineer job openings:

Software Engineer II

Iridium Satellite, LLC

Chandler, AZ โ€ข On-site

Full-time

Posted 5 days ago


Job description

Company Overview
Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.
At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed. Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions. Our talented teams are passionate about their work and the impact our company makes around the world. Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.
What We're Looking For:
If you enjoy learning about and working with breakthrough technologies, and are enthusiastic about working in the space industry, then you will be excited about the Software Engineer II opening with Iridium for a Space Development Agency (SDA) project. As the Ground Software Engineer within the Ground Systems Development team, you will gain experience in software development and maintenance for the mission software and supporting applications, while utilizing a working knowledge of mission planning, data routing, and management. Additionally, the Ground Software Engineer will work autonomously to deliver high-quality work and drive projects/deliverables to completion within the larger development team to support cross-functional efforts across all areas of ground system software development.
What You'll Do:
  • Work collaboratively with your team to develop and enhance software related to the SDA project
  • Assist in developing optimized code for both scalability and performance
  • Work within the Agile/Scrum framework for software development
  • Play a role in creating and/or maintaining build environments for software products
  • Work within team objectives to assist in planning and executing software releases per stakeholder/program schedules and budgets
  • Update issue/feature data in Atlassian Project/Software tracking tools
  • Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial off the Shelf (COTS) Management, Build, and Test software deployments and use knowledge to assist in development of process/procedure documentation materials
  • Edit, structure, and present data, concepts, and arguments clearly and succinctly, through briefings and documentation
  • Respond to questions within scope from stakeholders

What You'll Need to Succeed:
  • Bachelor of Science degree in Computer Science, or other engineering discipline
  • 2+ years' software programming and/or software support experience
  • Proficiency in one or more programming languages (e.g., C, C++, Python, Java, or similar)
  • Coding experience on Agile based teams
  • Strong communication skills, with the ability to clearly present information and ideas to others
  • Have confidence and be able to easily build meaningful relationships with your manager and members of your team
  • Must be able to prioritize your tasks, be self-aware enough to identify and correct mistakes, and not be afraid to ask for help when needed
  • Be active in seeking out ways to improve yourself and gain new knowledge, and be enthusiastic in sharing knowledge with others

Things That Would be Great if You Brought to the Table:
  • Experience with the following technologies:
    • XML / JSON / SQL
    • No SQL based DBs (e.g., Mongo)
    • Atlassian management/software development tools: Jira / Git / Bitbucket / Crucible / Confluence and/or Gitlab
    • Micro services architectures
    • AWS cloud environments

We'll also need you to:
  • Work in the office at least 3 or more days a week to foster collaboration with the team and stakeholders
  • Be a U.S. Citizen
  • Be able to obtain and maintain a U.S. Government security clearance

Work Environment:
This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer.
We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridium's Hybrid Work Policy, employees are expected to work at least three days per week (approximately 60%) in an Iridium office to support collaboration, relationship-building, and professional growth.
Additional Information
This job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.
Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.