1

Programmer Python Salary Jobs in Salt Lake City, UT

Experience with systems integration, structural analysis and/or Python preferred Security: * Must ... Offered salary may fall outside of this range.

Systems Engineer II

Layton, UT · On-site

$90K - $120K/yr

Experience with systems integration, structural analysis and/or Python preferred Security: * Must ... Offered salary may fall outside of this range.

Systems Engineer II

Layton, UT · On-site

$90K - $120K/yr

Experience with systems integration, structural analysis and/or Python preferred Security: * Must ... Offered salary may fall outside of this range.

Experience with systems integration, structural analysis and/or Python preferred Security: * Must ... Offered salary may fall outside of this range.

Ability to develop software in Python, Flutter, Javascript or other selected languages * Excellent ... Competitive Salary * 401K Program with matching * Paid Time Off * Medical, Dental, Vision, and AD&D ...

Salt Lake City, UT Salary: $55.00 USD Hourly - $58.00 USD Hourly Description: Integration Engineer ... You will work with modern technologies including Python, Apache Kafka, Docker, Kubernetes, REST ...

Showing results 21-40

Programmer Python Salary information

See Salt Lake City, UT salary details

$39

$65

$80

How much do programmer python salary jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for programmer python salary in Salt Lake City, UT is $65.91, according to ZipRecruiter salary data. Most workers in this role earn between $60.48 and $69.81 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python programmer?

To thrive as a Python Programmer, you need strong coding skills in Python, a solid understanding of algorithms, data structures, and typically a degree in computer science or related field. Familiarity with frameworks like Django or Flask, version control systems like Git, and experience with databases are commonly required. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These skills and qualities are crucial for delivering robust software solutions, collaborating with teams, and keeping up with evolving technology.

What are some common challenges Python programmers face when working on large-scale projects?

Python programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring code performance, and maintaining consistent coding standards across the team. Collaboration with other developers, effective use of version control systems, and writing modular, well-documented code are essential to address these challenges. Additionally, integrating Python code with other technologies and legacy systems can require strong problem-solving skills and adaptability.

What is the average salary for a Python programmer?

The average salary for a Python programmer varies depending on experience, location, and industry. In the United States, entry-level Python programmers typically earn between $65,000 and $85,000 per year, while experienced developers can make upwards of $120,000 annually or more. Factors like certifications, advanced skills, and working in high-demand sectors such as finance or tech can increase earning potential. Salaries may also differ internationally, with local job markets influencing pay rates.

What is the difference between Programmer Python Salary vs Data Analyst Salary?

AspectProgrammer Python SalaryData Analyst Salary
Required CredentialsProficiency in Python, programming skills, sometimes certifications in Python or related technologiesStatistical knowledge, data analysis skills, often a degree in statistics, data science, or related fields
Work EnvironmentSoftware development teams, tech companies, startupsBusiness environments, research firms, finance, healthcare
Industry UsageSoftware development, automation, backend servicesData interpretation, reporting, business insights

While Programmer Python roles focus on coding and software development using Python, Data Analysts primarily interpret data and generate reports. Salaries vary based on experience, location, and industry, but both roles require strong analytical skills and technical knowledge. Understanding these differences helps job seekers target the right roles and salary expectations.

Are Python programmers still in demand?

Python programmers are currently in high demand across various industries due to the language's versatility in web development, data analysis, machine learning, and automation. The demand is expected to remain strong as organizations increasingly adopt Python for their technical needs, and proficiency with frameworks like Django or data libraries such as Pandas can enhance job prospects.

Is programming in Python a high paying job?

Programming in Python is generally considered a well-paying job, especially for experienced developers with skills in frameworks, data analysis, or machine learning. Salaries vary based on location, experience, and industry, but Python developers often earn above average wages compared to other programming roles.

Systems Engineer II

Layton, UT

KIHOMAC
Aerospace Product and Parts Manufacturing • 51 - 200 employees

$90K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Kihomac rating

8.4

Company rating: 8.4 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Expertise and Functions

  • Perform technical analysis related to systems design and development
  • Conduct tasks associated with systems engineering life cycle and the DoD design review process
  • Utilize model-based systems engineering (MBSE) techniques
  • Support systems analysis (e.g., discrete event simulation) with simulation techniques
  • Follow, perform, and record the results of the execution of a test plan
  • Exercise judgment to make recommendations on technical alternatives, component design or selection, and/or adaptation to meet assigned requirements
  • Proficient in technical writing including white papers, customer deliverable documents, etc.
  • Collaborate with leadership at all levels
  • Lead technical reviews and meetings, internal and external
  • Perform duties under supervision of staff and chief engineers
  • Mentor less experienced engineers
  • Other duties as assigned

Requirements

Education/Training: 

  • Bachelor's Degree from an ABET accredited institution in relevant engineering or science discipline required  
  • Master's Degree preferred

Experience:

  • 3+ years of professional experience in the required task area
  • Familiarity with a range of systems engineering tools - Cameo experience preferred
  • Background in developing and/or testing aircraft and/or military components preferred 
  • MRO, Depot Level repair and integration experience preferred
  • Experience with systems integration, structural analysis and/or Python preferred

Security:

  • Must be a US citizen
  • Ability to obtain a security clearance may be required

Physical Requirements:

  • Able to occasionally reach with hands and arms
  • Prolonged periods of computer screen use, while sitting or standing at a desk
  • Adhere to safety protocols when in work areas requiring use of PPE (e.g. eyewear, gloves, masks, hearing protection, steel toed shoes, etc.)
  • Able to safely lift and carry up to 20 pounds at a time

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources

Salary: 

The projected salary range for this position is $90,000 - $120,000. This is not a guarantee of compensation, rather actual salary will be based on experience, qualifications, and applicable certifications or degrees held. Offered salary may fall outside of this range.


What Kihomac employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom