1

Senior Python Developer Jobs in Spanish Fork, UT

Senior Software Engineer

Draper, UT · On-site

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27 ... Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong ...

Senior Software Engineer

Draper, UT · On-site

$150 - $200/hr

Senior Software Engineer (Draper, Utah On-site) ABOUT UPBOUND Upbound Group, Inc. (effective ... Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong ...

Senior Software Engineer

Draper, UT · On-site

$114K - $151K/yr

Senior Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27 ... Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong ...

Senior Software Engineer

Draper, UT · On-site

$114K - $151K/yr

SENIOR SOFTWARE ENGINEER (Draper, Utah On-site) (No Sponsorships) ABOUT UPBOUND Upbound Group, Inc ... Experience with other programming languages to include Elixir, Kotlin, Python or Java * Strong ...

Senior Software Engineer

Draper, UT · On-site

$150 - $200/hr

Senior Software Engineer(Draper, UT)ABOUT UPBOUNDUpbound Group, Inc. (effective February 27, 2023 ... Python or JavaStrong understanding of software development principles, design patterns, and best ...

Experience using PySpark, Apache Spark, Python, or comparable data-processing technologies ... From software engineers who command the latest AI technology to business development reps who help ...

This is a full-time Senior Systems Engineer position located in Provo, Utah . The individual we are ... PowerShell, Bash, Python, or JavaScript * Excellent troubleshooting methodology and the ability to ...

This is a full-time Senior Systems Engineer position located in Provo, Utah . The individual we are ... PowerShell, Bash, Python, or JavaScript * Excellent troubleshooting methodology and the ability to ...

This is a full-time Senior Systems Engineer position located in Provo, Utah . The individual we are ... PowerShell, Bash, Python, or JavaScript * Excellent troubleshooting methodology and the ability to ...

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

Go is preferred, but deep expertise in Java, Python, Ruby, or Scala is accepted. * Modern Open ... Apply DevOps and Site Reliability Engineering principles to data infrastructure. You must be ...

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

Go is preferred, but deep expertise in Java, Python, Ruby, or Scala is accepted. * Modern Open ... Apply DevOps and Site Reliability Engineering principles to data infrastructure. You must be ...

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

Go is preferred, but deep expertise in Java, Python, Ruby, or Scala is accepted. * Modern Open ... Apply DevOps and Site Reliability Engineering principles to data infrastructure. You must be ...

Senior Data Platform Engineer

Lehi, UT · On-site

$150 - $200/hr

Go is preferred, but deep expertise in Java, Python, Ruby, or Scala is accepted. * Modern Open ... Apply DevOps and Site Reliability Engineering principles to data infrastructure. You must be ...

Showing results 41-60

Senior Python Developer information

See Spanish Fork, UT salary details

$49.6K

$128.1K

$176K

How much do senior python developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for senior python developer in Spanish Fork, UT is $128,143.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,700.00 and $147,600.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 cities near Spanish Fork, UT are hiring for Senior Python Developer jobs?

Cities near Spanish Fork, UT with the most Senior Python Developer job openings:

Infographic showing various Senior Python Developer job openings in Spanish Fork, UT as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $128,143 per year, or $61.6 per hour.

Senior Software Engineer II - Manufacturing Software Support

American Fork, UT • On-site

$109K - $144K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 25 days ago


Job description

ABOUT LVT

LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure. Since pioneering our first mobile, solar-powered units, our commitment to scrappy, hands-on innovation has made us an established leader and one of the fastest-growing companies in intelligent site technology. We are building the next generation of solutions—from our physical units in the field to a powerful Agentic AI platform—that allows our customers to gain unprecedented visibility and control over safety, compliance, and operations. This is your chance to join a cutting-edge team that isn't just watching the world change, but actively building the technology that is changing it.

We're a team that's focused on growth and innovation, and we're proud that our crew, products, and leadership are being recognized for it.

  • A Top-Tier Growth Company: Named one of the Financial Times' Fastest Growing Companies 2025 and #10 on the Inc. 5000 Rocky Mountain Regional list for 2025.
  • Innovative Leadership: Our CEO, Ryan Porter, was named an EY Entrepreneur of the Year 2025, and our CTO, Steve Lindsey, was inducted into the Silicon Slopes CTO Hall of Fame in 2024.
  • Product & Software Excellence: We were named one of The Software Report's Top 100 Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025.
ABOUT THIS ROLE

As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will bridge the gap between core software engineering and our production software systems. In this high-impact IC role, you will build the frameworks, internal tooling, and infrastructure that empower our manufacturing software engineering team to deploy reliable, high-performance code. By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your work directly accelerates product delivery and software stability across our manufacturing pipeline.

This role is based in-office out of our Headquarters in American Fork, Utah, requiring daily on-site collaboration with our production and engineering environments. Minimal travel may be required.

ROLE RESPONSIBILITIES
  • Design, develop, and maintain internal tooling, infrastructure, and automation tailored specifically to empower the manufacturing software engineering team.

  • Build and optimize the critical interfaces, APIs, and middleware connecting core software engineering frameworks with factory-floor execution systems.

  • Collaborate with software developers and manufacturing teams to establish robust testing environments, simulation tools, and hardware validation frameworks.

  • Architect scalable data pipelines to stream manufacturing software telemetry and performance metrics back to core engineering platforms.

  • Troubleshoot and resolve complex, systemic bottlenecks at the intersection of production software and core engineering infrastructure to maximize developer velocity.

  • Define and enforce high standards for code quality, architectural consistency, and deployment safety across engineering repositories using Python, C/C++, and Go.

  • Drive long-term technical strategy for the platform systems that support physical hardware assembly, automated calibration, and device provisioning.

  • Mentor team members on software engineering best practices, effectively bridging the gap between embedded hardware constraints and modern software design patterns.

OUR IDEAL CANDIDATE
  • Deep Language Expertise: 8+ years of professional software engineering experience, with advanced proficiency in Python, C/C++, and Go.

  • Platform & Tooling Focus: Proven track record of building developer tools, internal infrastructure, frameworks, or APIs that support and scale other engineering teams.

  • Software-to-Hardware Interface: Substantial experience working closely with software systems that interface directly with physical hardware, manufacturing lines, or edge devices.

  • Systems Integration: Strong background in systems architecture, containerization, and establishing robust CI/CD and automated test infrastructure for hardware-dependent software.

  • Data & Telemetry: Proficient in designing reliable data pipelines, microservices, and local databases to capture and analyze system-level manufacturing software performance.

  • Problem Solver: Excellent root-cause analysis skills with the ability to debug complex, distributed integrations between distinct software and hardware environments.

  • Collaborative Partner: Strong communication skills with a proven ability to align core software engineering objectives with practical manufacturing realities.

  • Education: B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical industry experience.

BENEFITS

We believe you do your best work when your whole life is supported. We invest in our crew's health, families, and financial futures with a benefits package designed to support you inside and outside the office. Full-time benefits include, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits (401k match up to 4%), and flexible PTO.

LVT IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All candidates must pass a drug screening and background check upon employment. Some roles may also require passing a federal background check and fingerprinting. Must be authorized to work in the U.S. If reasonable accommodation is needed to participate in the job application or interview process, and/or to perform essential job functions, please reach out to your recruiter.