1

Senior Data Engineer Python Jobs in Salt Lake City, UT

Data Engineer

Woods Cross, UT

$108K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our stack primarily includes Azure SQL, Python-based data workflows, Azure Functions and Container ... You will work directly with the senior technical lead focused on system design and strategy * You ...

Data Engineer

Salt Lake City, UT · On-site

$110K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Data Engineer About the Role: We are seeking a Data Engineer to design, build, and optimize data ... Implement robust ETL/ELT processes using intermediate Python and advanced SQL to ensure high ...

Data Engineer

Salt Lake City, UT · On-site +1

$110K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Data Engineer About the Role: We are seeking a Data Engineer to design, build, and optimize data ... Implement robust ETL/ELT processes using intermediate Python and advanced SQL to ensure high ...

Senior Data Scientist

Lehi, UT · On-site

$107.90 - $183.40/hr

Senior Data Scientist - Overview nCino's Data & AI team is seeking a Senior Data Scientist to build ... Mastery of programming in Python or R. * Experience with data visualization tools (DOMO, AWS ...

Senior Data Scientist

Lehi, UT · On-site

$107K - $183K/yr

As a Senior Data Scientist, you will collaborate with cross-functional stakeholders to identify ... Demonstrated mastery of programming skills in Python or R * Experience with data visualization ...

Senior Data Scientist

Lehi, UT · On-site

$107K - $183K/yr

As a Senior Data Scientist, you will collaborate with cross-functional stakeholders to identify ... Demonstrated mastery of programming skills in Python or R * Experience with data visualization ...

Data Engineer

Salt Lake City, UT · On-site

$110K - $133K/yr

Job Summary : RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that ... and/or Python • Experience creating and maintaining Power Apps • Familiarity in sales ...

Data Engineer

Salt Lake City, UT · On-site +1

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming and database skills using C# and/or Python preferred * Experience creating and maintaining Power Apps * Strong Data Modeling skills * Experience in ETL processes * Experience in ...

Data Engineer

Salt Lake City, UT · On-site

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming and database skills using C# and/or Python preferred * Experience creating and maintaining Power Apps * Strong Data Modeling skills * Experience in ETL processes * Experience in ...

Job Summary : nCino is a leader in cloud banking, seeking a Senior Data Scientist to join their ... programming skills in Python or R • Experience with data visualization tools (DOMO, AWS ...

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Senior Data Science Software Engineer (Solventum) 3M Health Care is now Solventum At Solventum, we ... or Python programming languages OR * High School Diploma/GED from AND 11 years of software ...

New

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Senior Data Science Software Engineer (Solventum) 3M Health Care is now Solventum At Solventum, we ... or Python programming languages OR * High School Diploma/GED from AND 11 years of software ...

GenAI Python Systems Engineer-Manager

Salt Lake City, UT · On-site

$99K - $232K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager & Summary ... Engineer Associate] is a plus - Proficient in Python and SQL - Experience with Docker and ...

Data Engineer

Draper, UT · On-site

$107K - $128K/yr

Data Engineer Reports to: N/A About the Role The Data Engineer designs, builds, and optimizes ... Strong development skills using Python, PySpark, and SQL. * Experience with orchestration tools ...

Data Engineer

Draper, UT · On-site

$107K - $128K/yr

Data Engineer Reports to: N/A About the Role The Data Engineer designs, builds, and optimizes ... Strong development skills using Python, PySpark, and SQL. * Experience with orchestration tools ...

Data Engineer - Senior Associate

Salt Lake City, UT

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Associate & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced ...

Showing results 21-40

Senior Data Engineer Python information

See Salt Lake City, UT salary details

$78.4K

$122.2K

$169.3K

How much do senior data engineer python jobs pay per year?

As of Aug 14, 2026, the average yearly pay for senior data engineer python in Salt Lake City, UT is $122,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $139,400.00 per year, depending on experience, location, and employer.

What does a senior data engineer python do?

A Senior Data Engineer Python is responsible for designing, building, and maintaining complex data pipelines and architectures using Python as a primary programming language. They work with large datasets, ensuring data is collected, stored, and processed efficiently to support analytics and business intelligence. Their role often includes optimizing data workflows, collaborating with data scientists, and implementing data quality and security best practices. Senior Data Engineers also mentor junior team members and may help define data engineering strategies for their organization.

How much does a senior data engineer Python make?

A senior data engineer with Python skills typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. Compensation may also include bonuses, stock options, and benefits, especially in competitive markets or tech companies.

What are the key skills and qualifications needed to thrive as a senior data engineer python?

To thrive as a Senior Data Engineer Python, you need deep expertise in Python programming, data modeling, and ETL pipeline design, often supported by a degree in computer science or a related field. Familiarity with big data frameworks (such as Spark or Hadoop), cloud platforms (like AWS, GCP, or Azure), and relevant certifications are highly valued. Strong problem-solving, communication, and leadership skills enable effective collaboration and project delivery in cross-functional teams. These competencies are crucial for building robust, scalable data solutions that drive business insights and operational efficiency.

What is the difference between Senior Data Engineer Python vs Data Engineer Python?

AspectSenior Data Engineer PythonData Engineer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesigning architecture, mentoring, complex data pipelinesBuilding data pipelines, data collection, basic ETL tasks
CertificationsRelevant certifications (e.g., AWS, GCP)Entry-level certifications preferred
Work EnvironmentCross-functional teams, project leadershipData teams, development environment

Senior Data Engineer Python roles typically require more experience, leadership, and complex project responsibilities compared to Data Engineer Python roles, which focus on building and maintaining data pipelines with less emphasis on leadership.

How does a senior data engineer python typically collaborate with data scientists and other engineering teams?

A Senior Data Engineer working with Python often plays a central role in bridging the gap between data science and engineering teams. They design and maintain robust data pipelines that ensure clean, reliable data is available for analytics and machine learning projects. Collaboration involves frequent communication with data scientists to understand data requirements and with software engineers to integrate data solutions into production systems. This multidisciplinary teamwork helps streamline project workflows and drives the development of scalable data solutions across the organization.

What are popular job titles related to Senior Data Engineer Python jobs in Salt Lake City, UT?

For Senior Data Engineer Python jobs in Salt Lake City, UT, the most frequently searched job titles are:

What job categories do people searching Senior Data Engineer Python jobs in Salt Lake City, UT look for?

The top searched job categories for Senior Data Engineer Python jobs in Salt Lake City, UT are:

Infographic showing various Senior Data Engineer Python job openings in Salt Lake City, UT as of June 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $122,249 per year, or $58.8 per hour.

$108K - $129K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Data Engineer(Mid-Level)
Utah (Local Required)

Overview

AutoSavvy is a fast-growing automotive retailer focused on providing high-quality, branded title vehicles at competitive prices nationwide. We leverage data and internal systems to drive operational efficiency, pricing strategy, and decision-making across the business.

We are looking for a Data Engineer to help scale our internal data and automation capabilities within a Microsoft Azure environment. This role focuses on building and maintaining data pipelines, improving reporting datasets, and developing internal tools that support operational pricing, and reporting decisions.

You will be the first dedicated data engineering hire, helping define how data systems are built, maintained, and scaled across the organization, working directly with the technical lead responsible for architecture and strategy. This role is focused on execution, ownership, and building systems that scale.

Our stack primarily includes Azure SQL, Python-based data workflows, Azure Functions and Container Apps for scheduled and event-driven workflows, and Azure Blob Storage.

Scope of the Role

You will work across data pipelines, reporting datasets, and backend workflows.

This role requires someone comfortable operating across multiple areas and building practical, scalable solutions.

What You'll Work On (Examples)

Optimize and extend existing pipelines improving reliability and reducing job runtimes while designing new pipelines and databases as needed

  • Build and maintain pipelines that ingest, transform, and standardize operational data

  • Improve performance and reliability of SQL-based datasets

  • Automate internal workflows that require manual data handling

  • Design clean, reusable data models to support business metrics and dashboards

  • Integrate external APIs and internal systems into centralized data workflows

Responsibilities

Data Pipelines & Azure Infrastructure

  • Build, maintain, and optimize ETL/ELT pipelines using Azure services

  • Work with data across Azure SQL, Blob Storage, and related services

  • Ensure data quality, reliability, and performance through monitoring and troubleshooting

  • Implement data validation and testing (e.g., data quality checks, unit/integration tests) to ensure correctness and maintainability

Data Modeling & Reporting Support

  • Develop and maintain clean, reliable datasets for reporting and analytics

  • Collaborate on data models that support business metrics and dashboards

  • Write and optimize complex SQL queries for performance and clarity

Automation & Internal Tooling

  • Build Python-based scripts and services to automate internal workflows

  • Integrate with external APIs and internal systems

  • Reduce manual processes through automation

Collaboration & Execution

  • Execute against defined architecture and technical direction

  • Contribute to solution design

  • Communicate progress, blockers, and improvements clearly

Required Qualifications

  • 3-5 years of experience in data engineering or similar role

  • Ability to work independently on well-scoped problems with minimal guidance

  • Strong SQL skills (advanced querying, performance tuning, data transformations)

  • Proficiency in Python for data processing and automation

  • Experience writing maintainable, testable Python code

  • Experience using Git for version control (e.g., GitHub), including branching and pull request workflows

  • Hands-on experience with Azure data services, including:

    • Azure SQL Database or SQL Server

    • Experience orchestrating data workflows (e.g., Azure Functions, Container Apps, Airflow, or similar)

    • Azure Blob Storage or Data Lake

  • Experience building and maintaining ETL/ELT pipelines

  • Experience working with large, structured datasets

Preferred Qualifications

  • Familiarity with data modeling for analytics and reporting

  • Experience integrating with REST APIs and external data sources

  • Understanding of CI/CD practices and tooling (Azure DevOps preferred)

  • Experience optimizing data workflows for cost and performance in Azure

  • Experience supporting Power BI through well-structured datasets and optimized data models

  • Proficiency with Excel for data analysis, validation, and ad hoc reporting

  • Experience with observability and monitoring (e.g., logging, metrics, alerting in Azure)

Mindset & Approach

  • Curious and proactive in learning new tools, technologies, and industry practices

  • Stays current with modern data engineering and software development patterns

  • Comfortable leveraging AI-assisted development tools (e.g., Claude, Codex, ChatGPT, Grok, etc.) to improve productivity and solution quality

  • Able to critically evaluate AI-generated output and apply sound engineering judgment

  • Continuously looks for ways to improve systems, processes, and developer efficiency

  • Bias toward simple, pragmatic solutions over unnecessary complexity

Ownership & Working Style

  • Comfortable working independently with minimal oversight while aligning to defined priorities and architecture

  • Takes ownership of problems from initial concept through implementation and iteration

  • Proactively identifies gaps, inefficiencies, and opportunities for improvement

  • Communicates clearly on progress, tradeoffs, and blockers without needing constant direction

  • Comfortable asking for clarification when needed to ensure alignment and avoid misdirection

What Success Looks Like

Within the first 90 days, you will:

  • Take ownership of existing Azure-based pipelines and improve reliability

  • Deliver new data workflows with minimal oversight

  • Reduce manual or repetitive processes through automation

  • Improve performance and usability of reporting datasets

Within 6-12 months, you will:

  • Own a set of data pipelines or domains end-to-end

  • Establish and improve standards for data quality, testing, and pipeline reliability

  • Deliver measurable improvements in performance, maintainability, and operational efficiency

  • Contribute to shaping best practices for how data systems are built and scaled

What This Role is Not

  • Not a narrowly scoped or ticket-driven position

  • Not focused on building machine learning or AI model

Team & Growth

  • You will work directly with the senior technical lead focused on system design and strategy

  • You will have meaningful input into how solutions are implemented and improved

  • Opportunity to grow into ownership of larger systems and architecture

  • As systems scale, this role can expand into broader engineering or platform ownership

  • Opportunity to mentor future hires and influence engineering and hiring standards as the team grows

Why This Role

  • Be the first dedicated data engineering hire and help shape how data systems are built and scaled

  • High-trust, low-bureaucracy environment with real ownership and decision-making autonomy

  • Build systems that directly impact business operations, pricing, and reporting

  • Focus on meaningful engineering work rather than one-off tasks

Physical Requirements

  • Ability to sit at a desk for extended periods, perform repetitive tasks like typing, and frequentuse a video calls.

  • Dedicated Workspace: A quiet, private area free from noise and distractions to ensure productivity and data security.

  • High-Speed Internet: Reliable broadband internet, often requiring a wired Ethernet connection to the router rather than Wi-Fi for stability.

Work Environment

  • In office meetings out of theWoods Cross, UT location.

Requirements
  • Valid driver's license with acceptable driving record

  • Ability to pass a background check

  • Authorized to work in the United States

  • Requirement of Multi-Factor Authentication apps on cell phone

Benefits:

  • Comprehensive Benefits: Medical, Dental, and Vision coverage, HSA match, TelaDoc, Pharmacy Discount Programs, and Employer paid Life Insurance

  • Employee Assistance Program: Free of charge for personal uses such as support and general resources

  • Additional Perks: Pet Insurance, Gym Discounts, and an Employee Vehicle Purchase Program, Volunteer PTO Program

  • Retirement Savings: Employer matching contributions

  • Paid Time Off: Among the best PTO policies in the industry

  • Paid Holidays: 7Major Holidays

AutoSavvy provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

All offers of employment at AutoSavvy are contingent upon clear results of a thorough background check and motor vehicle report (MVR). Background checks and MVRs will be conducted on all final candidates offered employment. AutoSavvy participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the United States.