1

Python Developer Jobs in Provo, UT (NOW HIRING)

Senior DevOps Engineer I

Lehi, UT · On-site

$122K - $156.80K/yr

HAProxy or f5, Bash / Python 2.7+, Docker, MongoDB & SQL, NewRelic. JOB REQUIREMENTS: Minimum Education: Bachelor's Degree in Computer Science, Mechanical Engineering or related field. Minimum ...

Programming experience with languages like Go, Python; Experience building integrations and applications to large-scale Observability environments * Experience designing and implementing systems for ...

DevOps Engineer

Lehi, UT · On-site

$110K - $130K/yr

This role will work collaboratively with engineering and operations teams to drive positive ... Write, review and deploy code in Python, GOLang, Terraform, among others as needed * Work with ...

DevOps Engineer

Lehi, UT · On-site

$110K - $130K/yr

This role will work collaboratively with engineering and operations teams to drive positive ... Write, review and deploy code in Python, GOLang, Terraform, among others as needed * Work with ...

Data Engineer

Draper, UT · On-site

$107K - $128.50K/yr

Programming- (Python/Scala/Java/VB and etc) required, Python preferred * ETL * Cloud Development (Azure/AWS/GCP) Azure preferred * Data Modelling * Software Architecture * Cloud Architecture

Data Engineer

Draper, UT

$107K - $128.50K/yr

Programming- (Python/Scala/Java/VB and etc) required, Python preferred * ETL * Cloud Development (Azure/AWS/GCP) Azure preferred * Data Modelling * Software Architecture * Cloud Architecture

Be Seen First

Embedded Software Engineer

Vineyard, UT · On-site

$110K - $165K/yr

The Embedded Software Engineer will be responsible for developing high quality software solutions ... Work on projects using C, C++, and Python within a Linux development environment * Create ...

New

DevOps Engineer

Lehi, UT · On-site

$49.50 - $67.75/hr

... developer experience. * Collaborate with Product and Engineering teams to understand their ... Proficiency in at least one scripting language (Python, Bash, or Go). * Comfortable participating ...

DevOps Engineer

Lehi, UT · On-site

$49.50 - $67.75/hr

... developer experience. * Collaborate with Product and Engineering teams to understand their ... Proficiency in at least one scripting language (Python, Bash, or Go). * Comfortable participating ...

Clojure Developer

Provo, UT · On-site

$48.25 - $62.50/hr

Company Description Deegit Inc. Clojure and Java on the development side. Object Oriented pattern based enterprise development experience Scripting ability (Bash/shell python perl ruby ...

Senior Platform & AI Engineer

Lehi, UT · On-site

$51.75 - $67/hr

... Python programming language preferably using PySpark Software development experience working with Apache Airflow, DynamoDB, MySQL 2+ years working with AWS AI/ML and agentic services such as ...

Senior Observability Developer

Lehi, UT

$51.25 - $67.50/hr

Programming experience with languages like Go, Python; Experience building integrations and applications to large-scale Observability environments. * Experience designing and implementing systems for ...

Senior Observability Developer

Lehi, UT · On-site

$51.25 - $67.50/hr

Programming experience with languages like Go, Python; Experience building integrations and applications to large-scale Observability environments. * Experience designing and implementing systems for ...

Senior Surface Mining Engineer

Salt Lake City, UT · On-site

$117.80K - $176.80K/yr

Ability to use Python programming/ scripting language. * Ability to direct others in the use of efficiency and financial programs such as Excel, Tableau, Monte Carlo, or similar packages. * Provide ...

AI/ML Engineer

Sandy, UT

$108.90K - $130.70K/yr

... Python programming skills or similar languages • Experience with machine‑learning libraries such as scikit‑learn, TensorFlow, or PyTorch • Ability to work with structured data (SQL, data ...

next page

Showing results 1-20

Python Developer information

See Provo, UT salary details

$12

$55

$81

How much do python developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for python developer in Provo, UT is $55.45, according to ZipRecruiter salary data. Most workers in this role earn between $45.72 and $62.98 per hour, depending on experience, location, and employer.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

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

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

What job categories do people searching Python Developer jobs in Provo, UT look for? The top searched job categories for Python Developer jobs in Provo, UT are:
What cities near Provo, UT are hiring for Python Developer jobs? Cities near Provo, UT with the most Python Developer job openings:
Infographic showing various Python Developer job openings in Provo, UT as of May 2026, with employment types broken down into 72% Full Time, 18% Part Time, and 10% Contract. Highlights an 70% Physical, 4% Hybrid, and 26% Remote job distribution, with an average salary of $115,343 per year, or $55.5 per hour.
Senior DevOps Engineer I

Senior DevOps Engineer I

Avetta, LLC

Lehi, UT • On-site

$122K - $156.80K/yr

Other

Posted 11 days ago


Job description

Job ID #7190
JOB TITLE: Sr. DevOps Engineer I
LOCATION: 3300 N. Triumph Blvd., Suite 800, Lehi, UT 84043
(With Telecommuting Benefits)


RESPONSIBILITIES:
Automate reproducible infrastructure to maintain predictably and security. Support infrastructure for
both production and development systems. Provide Continuous Integration and Deployment
Infrastructure, utilizing Git, and CI tools like Github Actions, Jenkins to maintain continuous builds &
deployments. Ability to maintain hundreds of servers through predictable and repeatable automation
with provisioning and configuration management tools like SaltStack, Terraform, Packer. Strong
knowledge in Linux/Unix administration. Maintain enterprise grade backups, well tested restore and
understanding of data encryption. Work with networking tools like DNS, NAT, Internet Gateways, stateless
applications to maintain an effective microservices architecture. Work with RESTful architecture design
and HTTP protocol. Be able to respond and troubleshoot Production outages 24/7 for a global SaaS
platform. Manage NOC responsibilities and delegate and communicate with teams to reduce MTTR.
Automate 24/7 monitors and checks to provide real-time insight into Production systems. Be proficient in
load balancers, microservices architecture, and designing and maintaining highly available systems.
Automate disaster recovery systems. Manage and identify cost-optimization managing FinOps. Develop
new ways of optimizing recyclable and scalable infrastructure including but not limited to containers,
Kubernetes, serverless technologies. Innovate and improve infrastructure and automation as the DevOps
space continues to evolve. Display creativity in finding ways to increase security while maintaining agility.
Lead in innovation and new and relevant technologies help the business continue to scale. Collaborate in
making system-wide architecture improvements with system architects. Work with Saltstack,
GlusterFS/FsX, AWS, ELK or other centralized logging, Load-Balancers: HAProxy or f5, Bash / Python 2.7+,
Docker, MongoDB & SQL, NewRelic.


JOB REQUIREMENTS:
Minimum Education: Bachelor's Degree in Computer Science, Mechanical Engineering or related field.

Minimum Experience: 5 years of experience in troubleshooting modern container and networking
technologies (Docker, Kubernetes, HAProxy, ELB); monitoring performance of entire networking stack,
using distribute tracing, profile and other networking tools; profiling tools for measuring CPU, Memory,
I/O, Disk, and process threads dumps; managing and integrating and automating for alerting and
escalation (PagerDuty, Teams, Slack); and monitoring RESTful microservices architecture design basic
HTTP protocols.

Apply online at Careers Listing | Avetta. Must include job ID #7190 on the resume.

#LI-DNI