1

Senior Data Engineer Python Jobs in Utah (NOW HIRING)

Data Engineer Staff

Cottonwood Heights, UT · On-site

$108K - $130K/yr

... senior leadership to interns - to build understanding, alignment, and support for sound data ... Conduct periodic code reviews to identify and address potential threats, and keep Python libraries ...

Data Engineer

Salt Lake City, UT · On-site

$110K - $133K/yr

As an experienced Data Engineer you will have the ability to share new ideas and collaborate on ... Build reusable Python components for ingestion, validation, and transformations; enforce standards ...

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

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

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 ...

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 ...

Data science software developer

Murray, UT · On-site +1

$124K - $170K/yr

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 ...

Data Engineer

Salt Lake City, UT · On-site

$100K - $135K/yr

The Data Engineer will help scale the data foundations that power the business. This individual ... Exceptional Python and SQL skills * Extensive experience with orchestration frameworks (Prefect ...

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 ...

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

Summary The Sr Data Scientist will work in teams addressing statistical, machine learning and data ... Work alongside software developers and software engineers to translate algorithms into commercially ...

Summary The Sr Data Scientist will work in teams addressing statistical, machine learning and data ... These teams typically include statisticians, computer scientists, software developers, engineers ...

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

Collaborate with Software Engineers, Data Engineers, Product, Marketing, and other departments ... Deep expertise in Go, Java, Python, Ruby, or Scala; Go preferred * Hands-on experience designing ...

Data Engineer

Salt Lake City, UT · On-site

$105K - $126K/yr

Comfortable in Python (or a similar language) for pipeline code, automation, and data tool glue ... Solid engineering habits: Git, readable code, and a willingness to write things down. Additional ...

Data Engineer

Salt Lake City, UT · On-site

$110K - $133K/yr

Comfortable in Python (or a similar language) for pipeline code, automation, and data tool glue ... Solid engineering habits: Git, readable code, and a willingness to write things down. Additional ...

Showing results 41-60

Senior Data Engineer Python information

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.

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.

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 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.

What are popular job titles related to Senior Data Engineer Python jobs in Utah?

For Senior Data Engineer Python jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Senior Data Engineer Python jobs in Utah look for?

The top searched job categories for Senior Data Engineer Python jobs in Utah are:

What cities in Utah are hiring for Senior Data Engineer Python jobs?

Cities in Utah with the most Senior Data Engineer Python job openings:

Infographic showing various Senior Data Engineer Python job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Data Engineer Staff

Cottonwood Heights, UT • On-site

Breeze Airways
51 - 200 employees

$108K - $130K/yr

Other

Posted 17 days ago


Breeze Airways rating

6.0

Company rating: 6.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Already Part of Team Breeze? Current Breeze Airways Team Members should apply through the internal careers site in Workday and should not submit an application through this external posting.Breeze Airways is looking for an experienced and highly skilled Staff Data Engineer to join our Data Engineering team. The ideal candidate is a disciplined thinker who can distill complex considerations into their simplest form and deliver workable solutions to the toughest problems Breeze faces.Here’s what you’ll doData Platform DevelopmentLead large-scale, high-impact initiatives ranging from serving broad, historic analytics data to running real-time data pipelines to essential business functions.Design, build, and scale resilient, performant pipelines that acquire, transform, and publish data from 30+ varied sources.Extend and responsibly scale our custom-built ETL platform using sound object-oriented design, writing clean, self-documenting code with no redundant logic or hidden business rules that only a recently-involved developer would understand.Engineer every stage to be idempotent and atomic - safe to retry or replay without duplication, partial writes, or corruption - so disruptions are absorbed and recovered automatically with minimal manual intervention.Model event-driven data flows by separating data flow from control flow logic to make timing, modes, and event handling explicit and reviewable.Software Development LifecycleChampion strong SDLC practices across the team: disciplined version control, automated deployment pipelines, and repeatable, low-risk releases.Establish and maintain meaningful test coverage - unit, integration, and data-quality tests - so changes ship with confidence and regressions are caught early.Set and uphold the design, code review, and documentation standards that keep the codebase maintainable and free of single-person knowledge.Lead the Data Engineering team in designing and building solutions that support the “ilities” (Reliability, Observability, Extensibility, etc.) and continuously articulate the value of this approach.LeadershipLead the DE team in researching and implementing tools and strategies that support the health, performance, and data quality of pipelines and associated infrastructure.Identify, facilitate, and prioritize opportunities for learning, professional growth, and mentorship of junior team members; set the technical bar that encourages meaningful growth.Serve as a fluent, persuasive advocate for well-designed data solutions across Breeze, tailoring your message to every audience - from senior leadership to interns - to build understanding, alignment, and support for sound data engineering practices.Engage enthusiastically with the latest tools, products, innovations, trends, and thinking in data engineering and the broader data field, and translate that awareness into practical improvements and forward-looking strategy for the team.Data Modeling, Quality, and ReliabilityEnsure data modeling is correct, consistent, and cohesive in both design and implementation, producing well-structured data products for analytics, data science, and personalization.Perform, and automate wherever possible, checks to ensure data is complete, accurate, and fresh.Perform periodic on-call duties, resolving issues and accepting escalations as needed - supported by pipelines designed for fast, low-friction recovery.Security and ComplianceProtect data in all stages and safeguard sensitive information; lead the team in applying encryption, access-control mechanisms, and secure coding practices.Conduct periodic code reviews to identify and address potential threats, and keep Python libraries and other dependencies updated and patched to mitigate vulnerabilities.Develop protocols for quick response to data breaches or security incidents, and participate in on-call rotations for security escalations.Promote security best practices within the team through training and resources.Here’s what you need to be successfulMinimum Qualifications4-year degree in Computer Science or relevant field, or equivalent practical experience15+ years relevant job experience, including experience as a technical lead for a Data Engineering team or on key Data Engineering projectsMust have authorization to work in the US as defined by the Immigration Reform Act of 1986Must be at least 18 years of ageHigh performance orientation; able to work well under pressure, prioritize projects, meet deadlines, and maintain flexibilityStrong attention to detail, organization, and time management skillsSelf-starter with a positive attitude and strong desire for successAble to complete projects on time with minimal supervision, and to work varied hours when necessary to meet deadlinesPreferred QualificationsPost-graduate degree in Computer Science or related field, or professional certificationsSkills/TalentsStrong, in-depth understanding of database structure principles and database technologies, with particular expertise in Snowflake and PostgresSavvy and enthusiastic adopter of AI tooling; uses AI to safely increase development speed, amplify knowledge, and reduce toil without compromising quality.Expertise in multiple forms of data modeling types and techniques, including 3rd NF, Data Vault, Star and Snowflake Schema, and Wide Table ModelingExpertise in ETL and ELT design, implementation, and familiarity with products like Airflow, dbt, Fivetran, etc.5+ years experience building comprehensive, python-based, object oriented ETL solutions with multiple and varied sources (ex. API, database, file, message bus, etc.) and multiple and varied targets (ex. Snowflake, files, reverse ETL solutions, etc.)Strong Expertise in SQL and PythonExpertise in SDLC best practices, including CI/CD deployment pipelines, automated testing, and version controlExperience building data products in a CSP like AWS including familiarity with DevOps workflow as it relates to the provisioning, monitoring and maintenance of cloud resources.Proficiency with Linux including process and file management, user and group permissions, and general troubleshooting.Familiar with data privacy law (GDPR, CPRA, etc.) and data governance best practices (DAMA-DMBOK) and experience building data products that are both compliant and useable.Problem-solving attitude with excellent problem-solving skillsExcellent oral and written communication skillsAbility to work with individuals and teams at all levels of the organizationExemplifies Breeze’s safety culture, values, and missionPhysical Demands & Working ConditionsProlonged periods of sitting at a desk and working on a computerFrequent use of hands and fingers for typing, handling documents, and operating standard office equipmentOccasionally lift and/or move up to 15 poundsOccasional standing, walking, bending, and reaching within an office environmentClear verbal and written communication, requiring adequate speech, hearing, and visionPerks of the JobHealth, Vision and Dental – Full TimeHealth Savings Account with Breeze Employee Match401K with Breeze Employee MatchGenerous PTOTravel on Breeze and other Airlines too!#liremoteBreeze Airways provides equal employment opportunities to all Team Members 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. This policy applies to all terms and conditions of employment, including recruiting hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.Breeze Airways will never request your Social Security Number, Driver’s License or Date of Birth on our job postings. Job Postings requesting any or all of this information should be regarded as a scam. #J-18808-Ljbffr

What Breeze Airways employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom